/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/chl-array-int-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 19:03:26,575 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 19:03:26,578 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 19:03:26,636 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 19:03:26,637 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 19:03:26,644 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 19:03:26,647 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 19:03:26,652 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 19:03:26,656 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 19:03:26,662 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 19:03:26,663 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 19:03:26,665 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 19:03:26,665 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 19:03:26,668 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 19:03:26,670 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 19:03:26,684 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 19:03:26,686 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 19:03:26,687 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 19:03:26,694 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 19:03:26,703 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 19:03:26,705 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 19:03:26,706 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 19:03:26,707 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 19:03:26,710 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 19:03:26,718 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 19:03:26,719 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 19:03:26,719 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 19:03:26,721 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 19:03:26,722 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 19:03:26,723 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 19:03:26,724 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 19:03:26,724 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 19:03:26,727 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 19:03:26,727 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 19:03:26,729 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 19:03:26,729 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 19:03:26,730 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 19:03:26,730 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 19:03:26,731 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 19:03:26,732 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 19:03:26,733 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 19:03:26,741 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:03:26,791 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 19:03:26,792 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 19:03:26,792 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 19:03:26,793 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 19:03:26,796 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 19:03:26,796 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 19:03:26,797 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 19:03:26,797 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 19:03:26,797 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 19:03:26,797 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 19:03:26,798 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 19:03:26,799 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 19:03:26,799 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 19:03:26,799 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 19:03:26,799 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 19:03:26,800 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 19:03:26,800 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-13 19:03:26,800 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 19:03:26,800 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 19:03:26,800 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 19:03:26,801 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 19:03:26,801 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 19:03:26,801 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 19:03:26,801 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 19:03:26,801 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:03:26,802 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 19:03:26,802 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 19:03:26,802 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 19:03:26,802 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 19:03:26,802 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 19:03:26,803 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 19:03:26,803 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 19:03:26,803 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:03:27,182 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 19:03:27,207 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 19:03:27,210 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 19:03:27,211 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 19:03:27,212 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 19:03:27,213 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/chl-array-int-symm.wvr.c [2021-10-13 19:03:27,293 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/cc38f1475/8384076e6ade412f9c03d341d3d04cfb/FLAG65bcd4686 [2021-10-13 19:03:27,903 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 19:03:27,904 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/chl-array-int-symm.wvr.c [2021-10-13 19:03:27,917 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/cc38f1475/8384076e6ade412f9c03d341d3d04cfb/FLAG65bcd4686 [2021-10-13 19:03:28,212 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/cc38f1475/8384076e6ade412f9c03d341d3d04cfb [2021-10-13 19:03:28,221 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 19:03:28,229 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 19:03:28,235 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 19:03:28,235 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 19:03:28,240 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 19:03:28,242 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,244 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e555206 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28, skipping insertion in model container [2021-10-13 19:03:28,244 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,253 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 19:03:28,287 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 19:03:28,589 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/chl-array-int-symm.wvr.c[2482,2495] [2021-10-13 19:03:28,608 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:03:28,621 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 19:03:28,673 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/chl-array-int-symm.wvr.c[2482,2495] [2021-10-13 19:03:28,689 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:03:28,711 INFO L208 MainTranslator]: Completed translation [2021-10-13 19:03:28,712 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28 WrapperNode [2021-10-13 19:03:28,712 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 19:03:28,714 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 19:03:28,714 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 19:03:28,714 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 19:03:28,724 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:03:28" (1/1) ... [2021-10-13 19:03:28,750 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:03:28" (1/1) ... [2021-10-13 19:03:28,809 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 19:03:28,811 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 19:03:28,811 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 19:03:28,811 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 19:03:28,822 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,822 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,838 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,838 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,860 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,880 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,882 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,891 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 19:03:28,892 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 19:03:28,895 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 19:03:28,895 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 19:03:28,896 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (1/1) ... [2021-10-13 19:03:28,913 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:03:28,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:28,941 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:03:28,957 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:03:29,002 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 19:03:29,003 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 19:03:29,003 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 19:03:29,003 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 19:03:29,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 19:03:29,003 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 19:03:29,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 19:03:29,004 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 19:03:29,004 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 19:03:29,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 19:03:29,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 19:03:29,005 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 19:03:29,007 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:03:29,821 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 19:03:29,821 INFO L299 CfgBuilder]: Removed 38 assume(true) statements. [2021-10-13 19:03:29,825 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:03:29 BoogieIcfgContainer [2021-10-13 19:03:29,825 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 19:03:29,828 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 19:03:29,828 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 19:03:29,831 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 19:03:29,832 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:03:28" (1/3) ... [2021-10-13 19:03:29,833 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@524ac007 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:03:29, skipping insertion in model container [2021-10-13 19:03:29,833 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:03:28" (2/3) ... [2021-10-13 19:03:29,834 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@524ac007 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:03:29, skipping insertion in model container [2021-10-13 19:03:29,834 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:03:29" (3/3) ... [2021-10-13 19:03:29,836 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-array-int-symm.wvr.c [2021-10-13 19:03:29,843 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-13 19:03:29,843 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 19:03:29,844 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2021-10-13 19:03:29,844 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 19:03:29,922 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,923 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,924 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,924 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,924 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,925 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,926 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,926 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,926 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,926 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,930 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,930 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,932 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,932 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,932 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,932 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,933 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,933 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,933 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,933 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,933 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,934 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,934 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,934 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,934 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,934 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,939 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,939 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,939 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,939 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,940 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,940 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,940 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,941 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,941 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,941 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,941 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,941 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,941 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,942 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,942 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,942 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,943 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,943 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,943 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,943 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,943 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,943 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,944 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,944 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,944 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,945 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,945 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,945 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,945 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,946 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,947 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,947 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,948 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,948 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,952 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,952 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,952 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,953 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,953 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,953 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,953 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,954 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,954 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,954 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,954 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,955 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,955 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,955 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,955 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,955 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,955 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,956 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,956 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,956 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,956 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,956 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,957 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,957 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,957 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,957 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,957 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,958 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,958 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,958 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,958 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,958 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,959 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,959 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,959 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,959 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,959 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,960 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,960 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,960 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,960 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,960 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,960 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,961 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,961 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,961 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,961 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,961 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,962 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,962 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,962 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,962 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,962 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,963 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,963 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,963 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,963 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,963 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,963 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,964 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,964 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,964 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,964 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,964 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,965 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,965 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,965 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,965 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,965 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,965 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,966 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,966 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,966 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,966 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,966 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,967 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,967 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,967 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,967 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,967 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,967 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,968 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,968 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,968 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,968 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,968 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,968 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,969 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,969 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,969 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,969 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,969 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,970 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,970 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,970 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,970 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,970 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,970 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,971 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,971 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,971 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,972 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,973 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,973 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,973 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,973 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,974 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,974 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,974 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,974 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,974 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,975 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,975 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,975 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,975 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,975 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,976 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,976 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,976 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,976 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,976 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,977 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,977 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,977 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,977 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,977 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,977 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,978 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,978 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,978 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,978 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,978 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,979 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,979 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,979 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,979 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,979 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,980 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,981 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,981 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,981 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,981 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,981 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,982 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,982 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,982 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,982 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,982 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,982 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,983 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,983 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,983 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,983 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,983 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,984 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,984 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,984 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,984 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,984 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,984 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,986 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,986 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,986 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,986 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,986 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,986 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,987 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,987 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,987 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,987 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,987 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,987 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,987 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,988 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,988 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,988 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,988 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,988 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,989 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,989 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,989 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,989 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,989 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,989 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,990 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,990 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,990 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,990 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,990 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,990 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,991 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,991 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:03:29,991 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,991 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:03:29,991 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,992 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,992 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,992 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,992 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:03:29,992 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:03:29,992 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,993 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,993 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,993 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,993 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:03:29,993 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:03:29,994 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:03:29,994 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:03:29,994 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,994 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,994 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,994 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,995 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,995 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,995 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:03:29,995 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:03:29,995 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:03:29,995 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:03:29,996 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,996 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,996 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,996 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,996 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,996 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,997 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,997 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,997 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,997 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,997 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,997 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:03:29,998 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,998 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:03:29,998 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,998 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,998 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,999 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,999 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:03:29,999 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:03:29,999 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:29,999 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,000 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,000 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,000 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:03:30,000 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:03:30,000 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:03:30,001 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:03:30,001 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,001 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,001 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,001 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,001 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,002 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,002 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:03:30,002 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:03:30,002 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:03:30,002 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:03:30,003 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,003 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,003 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,003 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,003 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,003 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,004 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,004 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,004 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,004 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,005 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,005 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,005 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,005 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,005 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,005 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,006 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,006 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,006 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,006 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,006 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,006 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,007 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,007 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,007 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,007 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,007 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,007 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,008 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,008 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,008 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,008 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,008 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,009 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,009 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,009 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,009 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,009 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,013 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,013 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,013 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,014 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,014 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,014 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,014 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,014 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,014 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,015 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,015 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,015 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,015 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,015 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,016 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,016 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,016 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,016 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,021 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,021 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,022 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,022 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,022 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,022 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,022 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,023 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,023 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,023 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,023 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,023 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,023 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:03:30,024 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,024 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:03:30,024 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,024 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,024 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:03:30,031 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-13 19:03:30,080 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 19:03:30,088 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:03:30,088 INFO L340 AbstractCegarLoop]: Starting to check reachability of 46 error locations. [2021-10-13 19:03:30,107 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 19:03:30,119 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 273 places, 291 transitions, 598 flow [2021-10-13 19:03:30,122 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 273 places, 291 transitions, 598 flow [2021-10-13 19:03:30,124 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 273 places, 291 transitions, 598 flow [2021-10-13 19:03:30,300 INFO L129 PetriNetUnfolder]: 25/289 cut-off events. [2021-10-13 19:03:30,301 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-13 19:03:30,311 INFO L84 FinitePrefix]: Finished finitePrefix Result has 298 conditions, 289 events. 25/289 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 606 event pairs, 0 based on Foata normal form. 0/240 useless extension candidates. Maximal degree in co-relation 182. Up to 3 conditions per place. [2021-10-13 19:03:30,328 INFO L116 LiptonReduction]: Number of co-enabled transitions 13172 [2021-10-13 19:03:47,654 INFO L131 LiptonReduction]: Checked pairs total: 16461 [2021-10-13 19:03:47,655 INFO L133 LiptonReduction]: Total number of compositions: 375 [2021-10-13 19:03:47,667 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 51 places, 49 transitions, 114 flow [2021-10-13 19:03:47,735 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 478 states, 354 states have (on average 3.34180790960452) internal successors, (1183), 477 states have internal predecessors, (1183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:47,741 INFO L276 IsEmpty]: Start isEmpty. Operand has 478 states, 354 states have (on average 3.34180790960452) internal successors, (1183), 477 states have internal predecessors, (1183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:47,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-13 19:03:47,748 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:47,749 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-13 19:03:47,750 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:47,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:47,757 INFO L82 PathProgramCache]: Analyzing trace with hash 39607, now seen corresponding path program 1 times [2021-10-13 19:03:47,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:47,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302154972] [2021-10-13 19:03:47,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:47,772 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:47,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:47,976 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:03:47,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:47,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302154972] [2021-10-13 19:03:47,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302154972] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:47,978 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:47,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:03:47,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622133587] [2021-10-13 19:03:47,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:03:47,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:48,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:03:48,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:03:48,010 INFO L87 Difference]: Start difference. First operand has 478 states, 354 states have (on average 3.34180790960452) internal successors, (1183), 477 states have internal predecessors, (1183), 0 states have call successors, (0), 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:03:48,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:48,115 INFO L93 Difference]: Finished difference Result 719 states and 1781 transitions. [2021-10-13 19:03:48,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:03:48,119 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:03:48,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:48,151 INFO L225 Difference]: With dead ends: 719 [2021-10-13 19:03:48,151 INFO L226 Difference]: Without dead ends: 719 [2021-10-13 19:03:48,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:03:48,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-10-13 19:03:48,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 364. [2021-10-13 19:03:48,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 280 states have (on average 3.2035714285714287) internal successors, (897), 363 states have internal predecessors, (897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:48,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 897 transitions. [2021-10-13 19:03:48,229 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 897 transitions. Word has length 2 [2021-10-13 19:03:48,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:48,229 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 897 transitions. [2021-10-13 19:03:48,230 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:03:48,230 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 897 transitions. [2021-10-13 19:03:48,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:03:48,230 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:48,230 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:03:48,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 19:03:48,231 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:48,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:48,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1230968, now seen corresponding path program 1 times [2021-10-13 19:03:48,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:48,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163069519] [2021-10-13 19:03:48,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:48,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:48,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:48,318 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:03:48,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:48,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163069519] [2021-10-13 19:03:48,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163069519] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:48,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389187249] [2021-10-13 19:03:48,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:48,320 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:48,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:48,322 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:03:48,326 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:03:48,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:48,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:03:48,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:48,467 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:03:48,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389187249] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:48,467 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:03:48,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:03:48,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351003237] [2021-10-13 19:03:48,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:03:48,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:48,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:03:48,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:03:48,473 INFO L87 Difference]: Start difference. First operand 364 states and 897 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:03:48,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:48,582 INFO L93 Difference]: Finished difference Result 1076 states and 2671 transitions. [2021-10-13 19:03:48,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:03:48,583 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:03:48,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:48,606 INFO L225 Difference]: With dead ends: 1076 [2021-10-13 19:03:48,606 INFO L226 Difference]: Without dead ends: 1076 [2021-10-13 19:03:48,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.1ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:03:48,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-10-13 19:03:48,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 366. [2021-10-13 19:03:48,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 282 states have (on average 3.202127659574468) internal successors, (903), 365 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:48,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 903 transitions. [2021-10-13 19:03:48,668 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 903 transitions. Word has length 3 [2021-10-13 19:03:48,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:48,668 INFO L470 AbstractCegarLoop]: Abstraction has 366 states and 903 transitions. [2021-10-13 19:03:48,669 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:03:48,669 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 903 transitions. [2021-10-13 19:03:48,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:03:48,669 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:48,669 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:03:48,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-10-13 19:03:48,884 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:03:48,885 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:48,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:48,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1230969, now seen corresponding path program 1 times [2021-10-13 19:03:48,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:48,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129677600] [2021-10-13 19:03:48,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:48,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:48,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:48,929 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:03:48,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:48,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129677600] [2021-10-13 19:03:48,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129677600] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:48,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:48,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:03:48,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994734527] [2021-10-13 19:03:48,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:03:48,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:48,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:03:48,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:03:48,933 INFO L87 Difference]: Start difference. First operand 366 states and 903 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:48,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:48,953 INFO L93 Difference]: Finished difference Result 364 states and 899 transitions. [2021-10-13 19:03:48,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:03:48,954 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-13 19:03:48,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:48,957 INFO L225 Difference]: With dead ends: 364 [2021-10-13 19:03:48,957 INFO L226 Difference]: Without dead ends: 364 [2021-10-13 19:03:48,958 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:03:48,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-10-13 19:03:48,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 364. [2021-10-13 19:03:48,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 282 states have (on average 3.1879432624113475) internal successors, (899), 363 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:48,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 899 transitions. [2021-10-13 19:03:48,980 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 899 transitions. Word has length 3 [2021-10-13 19:03:48,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:48,981 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 899 transitions. [2021-10-13 19:03:48,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:48,981 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 899 transitions. [2021-10-13 19:03:48,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 19:03:48,982 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:48,982 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1] [2021-10-13 19:03:48,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-13 19:03:48,982 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:48,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:48,983 INFO L82 PathProgramCache]: Analyzing trace with hash 38163159, now seen corresponding path program 2 times [2021-10-13 19:03:48,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:48,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764236634] [2021-10-13 19:03:48,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:48,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:49,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:49,036 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:03:49,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:49,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764236634] [2021-10-13 19:03:49,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764236634] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:49,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355971750] [2021-10-13 19:03:49,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:03:49,037 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:49,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:49,039 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:03:49,059 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:03:49,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:03:49,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:03:49,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:03:49,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:49,136 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:03:49,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355971750] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:49,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:03:49,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:03:49,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389545829] [2021-10-13 19:03:49,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:03:49,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:49,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:03:49,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:03:49,142 INFO L87 Difference]: Start difference. First operand 364 states and 899 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:03:49,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:49,162 INFO L93 Difference]: Finished difference Result 363 states and 898 transitions. [2021-10-13 19:03:49,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:03:49,163 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:03:49,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:49,167 INFO L225 Difference]: With dead ends: 363 [2021-10-13 19:03:49,167 INFO L226 Difference]: Without dead ends: 363 [2021-10-13 19:03:49,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:03:49,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-10-13 19:03:49,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 361. [2021-10-13 19:03:49,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 280 states have (on average 3.192857142857143) internal successors, (894), 360 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:49,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 894 transitions. [2021-10-13 19:03:49,184 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 894 transitions. Word has length 4 [2021-10-13 19:03:49,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:49,184 INFO L470 AbstractCegarLoop]: Abstraction has 361 states and 894 transitions. [2021-10-13 19:03:49,184 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:03:49,185 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 894 transitions. [2021-10-13 19:03:49,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:03:49,185 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:49,185 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1] [2021-10-13 19:03:49,220 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:03:49,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:49,401 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:49,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:49,402 INFO L82 PathProgramCache]: Analyzing trace with hash 1184537735, now seen corresponding path program 1 times [2021-10-13 19:03:49,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:49,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350016829] [2021-10-13 19:03:49,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:49,403 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:49,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:49,547 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:03:49,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:49,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350016829] [2021-10-13 19:03:49,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350016829] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:49,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636214376] [2021-10-13 19:03:49,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:49,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:49,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:49,552 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:03:49,560 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:03:49,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:49,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 19:03:49,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:49,666 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:03:49,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636214376] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:49,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:03:49,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-13 19:03:49,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217578006] [2021-10-13 19:03:49,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:03:49,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:49,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:03:49,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:03:49,669 INFO L87 Difference]: Start difference. First operand 361 states and 894 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:03:49,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:49,733 INFO L93 Difference]: Finished difference Result 1430 states and 3554 transitions. [2021-10-13 19:03:49,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:03:49,734 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:03:49,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:49,750 INFO L225 Difference]: With dead ends: 1430 [2021-10-13 19:03:49,751 INFO L226 Difference]: Without dead ends: 1430 [2021-10-13 19:03:49,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.7ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:03:49,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2021-10-13 19:03:49,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 362. [2021-10-13 19:03:49,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 281 states have (on average 3.188612099644128) internal successors, (896), 361 states have internal predecessors, (896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:49,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 896 transitions. [2021-10-13 19:03:49,777 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 896 transitions. Word has length 5 [2021-10-13 19:03:49,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:49,778 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 896 transitions. [2021-10-13 19:03:49,779 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:03:49,779 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 896 transitions. [2021-10-13 19:03:49,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:03:49,780 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:49,780 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:03:49,817 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:03:49,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:49,997 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:49,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:49,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1184515142, now seen corresponding path program 1 times [2021-10-13 19:03:49,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:49,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814783517] [2021-10-13 19:03:49,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:49,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:50,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:50,173 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:03:50,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:50,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814783517] [2021-10-13 19:03:50,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814783517] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:50,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:50,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:03:50,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716739507] [2021-10-13 19:03:50,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:03:50,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:50,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:03:50,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:03:50,176 INFO L87 Difference]: Start difference. First operand 362 states and 896 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:03:50,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:50,314 INFO L93 Difference]: Finished difference Result 665 states and 1646 transitions. [2021-10-13 19:03:50,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:03:50,315 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 5 [2021-10-13 19:03:50,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:50,321 INFO L225 Difference]: With dead ends: 665 [2021-10-13 19:03:50,321 INFO L226 Difference]: Without dead ends: 665 [2021-10-13 19:03:50,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 34.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:03:50,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-10-13 19:03:50,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 429. [2021-10-13 19:03:50,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 348 states have (on average 3.146551724137931) internal successors, (1095), 428 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:50,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1095 transitions. [2021-10-13 19:03:50,341 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1095 transitions. Word has length 5 [2021-10-13 19:03:50,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:50,341 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 1095 transitions. [2021-10-13 19:03:50,341 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:03:50,341 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1095 transitions. [2021-10-13 19:03:50,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:03:50,342 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:50,342 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:03:50,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-13 19:03:50,342 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:50,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:50,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1184514984, now seen corresponding path program 1 times [2021-10-13 19:03:50,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:50,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752197249] [2021-10-13 19:03:50,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:50,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:50,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:50,386 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:03:50,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:50,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752197249] [2021-10-13 19:03:50,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752197249] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:50,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:50,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:03:50,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816396322] [2021-10-13 19:03:50,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:03:50,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:50,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:03:50,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:03:50,389 INFO L87 Difference]: Start difference. First operand 429 states and 1095 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 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:03:50,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:50,519 INFO L93 Difference]: Finished difference Result 941 states and 2414 transitions. [2021-10-13 19:03:50,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:03:50,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 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:03:50,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:50,527 INFO L225 Difference]: With dead ends: 941 [2021-10-13 19:03:50,527 INFO L226 Difference]: Without dead ends: 941 [2021-10-13 19:03:50,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:03:50,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-10-13 19:03:50,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 564. [2021-10-13 19:03:50,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 485 states have (on average 3.0103092783505154) internal successors, (1460), 563 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:50,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 1460 transitions. [2021-10-13 19:03:50,552 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 1460 transitions. Word has length 5 [2021-10-13 19:03:50,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:50,552 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 1460 transitions. [2021-10-13 19:03:50,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 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:03:50,552 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 1460 transitions. [2021-10-13 19:03:50,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:03:50,553 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:50,553 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 19:03:50,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-13 19:03:50,554 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:50,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:50,554 INFO L82 PathProgramCache]: Analyzing trace with hash -1978355129, now seen corresponding path program 1 times [2021-10-13 19:03:50,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:50,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003075560] [2021-10-13 19:03:50,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:50,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:50,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:50,602 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:03:50,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:50,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003075560] [2021-10-13 19:03:50,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003075560] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:50,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820643677] [2021-10-13 19:03:50,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:50,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:50,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:50,605 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:03:50,634 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:03:50,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:50,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 19:03:50,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:50,792 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:03:50,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820643677] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:50,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:03:50,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2021-10-13 19:03:50,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827680261] [2021-10-13 19:03:50,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:03:50,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:50,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:03:50,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:03:50,795 INFO L87 Difference]: Start difference. First operand 564 states and 1460 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:50,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:50,830 INFO L93 Difference]: Finished difference Result 482 states and 1206 transitions. [2021-10-13 19:03:50,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:03:50,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-13 19:03:50,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:50,834 INFO L225 Difference]: With dead ends: 482 [2021-10-13 19:03:50,834 INFO L226 Difference]: Without dead ends: 482 [2021-10-13 19:03:50,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 20.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:03:50,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-10-13 19:03:50,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 347. [2021-10-13 19:03:50,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 291 states have (on average 2.910652920962199) internal successors, (847), 346 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:50,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 847 transitions. [2021-10-13 19:03:50,849 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 847 transitions. Word has length 6 [2021-10-13 19:03:50,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:50,849 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 847 transitions. [2021-10-13 19:03:50,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:50,850 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 847 transitions. [2021-10-13 19:03:50,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:03:50,850 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:50,850 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1] [2021-10-13 19:03:50,896 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:03:51,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:51,065 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:51,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:51,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1934033161, now seen corresponding path program 2 times [2021-10-13 19:03:51,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:51,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353011662] [2021-10-13 19:03:51,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:51,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:51,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:51,162 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:03:51,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:51,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353011662] [2021-10-13 19:03:51,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353011662] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:51,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194019648] [2021-10-13 19:03:51,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:03:51,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:51,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:51,164 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:03:51,183 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:03:51,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:03:51,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:03:51,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:03:51,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:51,264 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:03:51,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194019648] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:51,264 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:03:51,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 7 [2021-10-13 19:03:51,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712941163] [2021-10-13 19:03:51,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:03:51,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:51,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:03:51,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:03:51,266 INFO L87 Difference]: Start difference. First operand 347 states and 847 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:03:51,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:51,309 INFO L93 Difference]: Finished difference Result 346 states and 846 transitions. [2021-10-13 19:03:51,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:03:51,310 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:03:51,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:51,313 INFO L225 Difference]: With dead ends: 346 [2021-10-13 19:03:51,313 INFO L226 Difference]: Without dead ends: 346 [2021-10-13 19:03:51,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 28.8ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:03:51,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-10-13 19:03:51,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2021-10-13 19:03:51,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 289 states have (on average 2.913494809688581) internal successors, (842), 343 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:51,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 842 transitions. [2021-10-13 19:03:51,325 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 842 transitions. Word has length 6 [2021-10-13 19:03:51,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:51,325 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 842 transitions. [2021-10-13 19:03:51,326 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:03:51,326 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 842 transitions. [2021-10-13 19:03:51,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:03:51,326 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:51,326 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 19:03:51,363 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:03:51,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:51,540 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:51,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:51,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1934055754, now seen corresponding path program 1 times [2021-10-13 19:03:51,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:51,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375917268] [2021-10-13 19:03:51,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:51,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:51,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:51,592 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:03:51,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:51,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375917268] [2021-10-13 19:03:51,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375917268] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:51,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425759591] [2021-10-13 19:03:51,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:51,593 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:51,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:51,594 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:03:51,616 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:03:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:51,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 19:03:51,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:51,717 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:03:51,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425759591] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:51,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:03:51,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-13 19:03:51,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199746518] [2021-10-13 19:03:51,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:03:51,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:51,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:03:51,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:03:51,719 INFO L87 Difference]: Start difference. First operand 344 states and 842 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:51,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:51,742 INFO L93 Difference]: Finished difference Result 298 states and 727 transitions. [2021-10-13 19:03:51,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:03:51,743 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-13 19:03:51,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:51,745 INFO L225 Difference]: With dead ends: 298 [2021-10-13 19:03:51,745 INFO L226 Difference]: Without dead ends: 298 [2021-10-13 19:03:51,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 22.6ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:03:51,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-10-13 19:03:51,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 232. [2021-10-13 19:03:51,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 191 states have (on average 3.0) internal successors, (573), 231 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:51,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 573 transitions. [2021-10-13 19:03:51,754 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 573 transitions. Word has length 6 [2021-10-13 19:03:51,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:51,754 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 573 transitions. [2021-10-13 19:03:51,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:51,755 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 573 transitions. [2021-10-13 19:03:51,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:03:51,755 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:51,755 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:51,790 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:03:51,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-10-13 19:03:51,971 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:51,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:51,972 INFO L82 PathProgramCache]: Analyzing trace with hash 152748244, now seen corresponding path program 1 times [2021-10-13 19:03:51,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:51,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849398052] [2021-10-13 19:03:51,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:51,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:51,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:51,997 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:03:51,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:51,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849398052] [2021-10-13 19:03:51,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849398052] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:51,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:51,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:03:51,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147152896] [2021-10-13 19:03:51,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:03:51,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:52,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:03:52,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:03:52,000 INFO L87 Difference]: Start difference. First operand 232 states and 573 transitions. Second operand has 3 states, 2 states have (on average 3.5) 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:03:52,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:52,034 INFO L93 Difference]: Finished difference Result 406 states and 1008 transitions. [2021-10-13 19:03:52,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:03:52,035 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) 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:03:52,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:52,038 INFO L225 Difference]: With dead ends: 406 [2021-10-13 19:03:52,038 INFO L226 Difference]: Without dead ends: 406 [2021-10-13 19:03:52,038 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:03:52,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-10-13 19:03:52,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 268. [2021-10-13 19:03:52,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 227 states have (on average 3.0616740088105727) internal successors, (695), 267 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 695 transitions. [2021-10-13 19:03:52,048 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 695 transitions. Word has length 7 [2021-10-13 19:03:52,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:52,049 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 695 transitions. [2021-10-13 19:03:52,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) 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:03:52,049 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 695 transitions. [2021-10-13 19:03:52,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:03:52,050 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:52,050 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:52,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-13 19:03:52,050 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:52,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:52,051 INFO L82 PathProgramCache]: Analyzing trace with hash 443315317, now seen corresponding path program 1 times [2021-10-13 19:03:52,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:52,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227235987] [2021-10-13 19:03:52,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:52,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:52,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:52,076 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:03:52,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:52,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227235987] [2021-10-13 19:03:52,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227235987] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:52,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:52,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:03:52,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660776962] [2021-10-13 19:03:52,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:03:52,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:52,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:03:52,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:03:52,079 INFO L87 Difference]: Start difference. First operand 268 states and 695 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:03:52,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:52,109 INFO L93 Difference]: Finished difference Result 444 states and 1162 transitions. [2021-10-13 19:03:52,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:03:52,109 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:03:52,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:52,112 INFO L225 Difference]: With dead ends: 444 [2021-10-13 19:03:52,113 INFO L226 Difference]: Without dead ends: 444 [2021-10-13 19:03:52,113 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:03:52,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-10-13 19:03:52,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 298. [2021-10-13 19:03:52,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 257 states have (on average 3.5836575875486383) internal successors, (921), 297 states have internal predecessors, (921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 921 transitions. [2021-10-13 19:03:52,125 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 921 transitions. Word has length 8 [2021-10-13 19:03:52,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:52,126 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 921 transitions. [2021-10-13 19:03:52,126 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:03:52,126 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 921 transitions. [2021-10-13 19:03:52,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:03:52,127 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:52,127 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:52,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-13 19:03:52,128 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:52,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:52,128 INFO L82 PathProgramCache]: Analyzing trace with hash 443315373, now seen corresponding path program 1 times [2021-10-13 19:03:52,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:52,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273179052] [2021-10-13 19:03:52,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:52,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:52,181 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:03:52,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:52,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273179052] [2021-10-13 19:03:52,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273179052] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:52,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:52,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:03:52,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386338474] [2021-10-13 19:03:52,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:03:52,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:52,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:03:52,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:03:52,184 INFO L87 Difference]: Start difference. First operand 298 states and 921 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:52,295 INFO L93 Difference]: Finished difference Result 531 states and 1447 transitions. [2021-10-13 19:03:52,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:03:52,295 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:03:52,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:52,299 INFO L225 Difference]: With dead ends: 531 [2021-10-13 19:03:52,299 INFO L226 Difference]: Without dead ends: 511 [2021-10-13 19:03:52,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:03:52,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-10-13 19:03:52,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 379. [2021-10-13 19:03:52,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 338 states have (on average 3.2958579881656807) internal successors, (1114), 378 states have internal predecessors, (1114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1114 transitions. [2021-10-13 19:03:52,315 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1114 transitions. Word has length 8 [2021-10-13 19:03:52,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:52,315 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 1114 transitions. [2021-10-13 19:03:52,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,315 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1114 transitions. [2021-10-13 19:03:52,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:03:52,316 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:52,316 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:52,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-13 19:03:52,317 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:52,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:52,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1627681362, now seen corresponding path program 1 times [2021-10-13 19:03:52,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:52,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500719727] [2021-10-13 19:03:52,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:52,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:52,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:52,370 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:03:52,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:52,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500719727] [2021-10-13 19:03:52,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500719727] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:52,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:52,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 19:03:52,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932510308] [2021-10-13 19:03:52,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:03:52,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:52,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:03:52,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:03:52,373 INFO L87 Difference]: Start difference. First operand 379 states and 1114 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:52,478 INFO L93 Difference]: Finished difference Result 575 states and 1567 transitions. [2021-10-13 19:03:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:03:52,479 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:03:52,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:52,483 INFO L225 Difference]: With dead ends: 575 [2021-10-13 19:03:52,484 INFO L226 Difference]: Without dead ends: 565 [2021-10-13 19:03:52,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:03:52,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-10-13 19:03:52,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 380. [2021-10-13 19:03:52,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 339 states have (on average 3.2920353982300883) internal successors, (1116), 379 states have internal predecessors, (1116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1116 transitions. [2021-10-13 19:03:52,499 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1116 transitions. Word has length 9 [2021-10-13 19:03:52,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:52,499 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 1116 transitions. [2021-10-13 19:03:52,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,500 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1116 transitions. [2021-10-13 19:03:52,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:03:52,501 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:52,501 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:52,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-13 19:03:52,501 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:52,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:52,502 INFO L82 PathProgramCache]: Analyzing trace with hash 761809229, now seen corresponding path program 1 times [2021-10-13 19:03:52,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:52,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848704731] [2021-10-13 19:03:52,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:52,502 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:52,545 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:03:52,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:52,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848704731] [2021-10-13 19:03:52,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848704731] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:03:52,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:03:52,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 19:03:52,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072907582] [2021-10-13 19:03:52,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:03:52,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:52,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:03:52,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:03:52,547 INFO L87 Difference]: Start difference. First operand 380 states and 1116 transitions. Second operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:52,623 INFO L93 Difference]: Finished difference Result 415 states and 1172 transitions. [2021-10-13 19:03:52,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:03:52,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:03:52,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:52,627 INFO L225 Difference]: With dead ends: 415 [2021-10-13 19:03:52,627 INFO L226 Difference]: Without dead ends: 379 [2021-10-13 19:03:52,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:03:52,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-10-13 19:03:52,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 379. [2021-10-13 19:03:52,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 338 states have (on average 3.2928994082840237) internal successors, (1113), 378 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1113 transitions. [2021-10-13 19:03:52,641 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1113 transitions. Word has length 9 [2021-10-13 19:03:52,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:52,642 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 1113 transitions. [2021-10-13 19:03:52,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:52,642 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1113 transitions. [2021-10-13 19:03:52,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:03:52,643 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:52,643 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:52,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-13 19:03:52,643 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:52,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:52,644 INFO L82 PathProgramCache]: Analyzing trace with hash -241056932, now seen corresponding path program 1 times [2021-10-13 19:03:52,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:52,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229303087] [2021-10-13 19:03:52,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:52,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:52,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:52,829 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:03:52,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:52,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229303087] [2021-10-13 19:03:52,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229303087] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:52,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891918586] [2021-10-13 19:03:52,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:52,830 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:52,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:52,831 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:03:52,837 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:03:52,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:52,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:03:52,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:53,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:03:53,101 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:03:53,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:03:53,162 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:03:53,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:03:53,199 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:03:53,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891918586] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:53,200 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:03:53,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-10-13 19:03:53,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342259642] [2021-10-13 19:03:53,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:03:53,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:53,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:03:53,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:03:53,202 INFO L87 Difference]: Start difference. First operand 379 states and 1113 transitions. Second operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 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:03:53,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:53,540 INFO L93 Difference]: Finished difference Result 521 states and 1315 transitions. [2021-10-13 19:03:53,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:03:53,541 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:03:53,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:53,545 INFO L225 Difference]: With dead ends: 521 [2021-10-13 19:03:53,545 INFO L226 Difference]: Without dead ends: 521 [2021-10-13 19:03:53,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 200.2ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:03:53,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-10-13 19:03:53,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 379. [2021-10-13 19:03:53,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 338 states have (on average 3.2041420118343193) internal successors, (1083), 378 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:53,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1083 transitions. [2021-10-13 19:03:53,561 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1083 transitions. Word has length 10 [2021-10-13 19:03:53,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:53,562 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 1083 transitions. [2021-10-13 19:03:53,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 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:03:53,562 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1083 transitions. [2021-10-13 19:03:53,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:03:53,563 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:53,563 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:53,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-13 19:03:53,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-10-13 19:03:53,779 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:53,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:53,780 INFO L82 PathProgramCache]: Analyzing trace with hash -241056931, now seen corresponding path program 1 times [2021-10-13 19:03:53,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:53,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176757493] [2021-10-13 19:03:53,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:53,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:53,934 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:03:53,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:53,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176757493] [2021-10-13 19:03:53,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176757493] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:53,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099493221] [2021-10-13 19:03:53,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:53,936 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:53,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:53,937 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:03:53,957 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:03:54,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:54,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:03:54,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:54,141 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:03:54,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 218 treesize of output 227 [2021-10-13 19:03:55,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:03:55,310 INFO L354 Elim1Store]: treesize reduction 104, result has 35.4 percent of original size [2021-10-13 19:03:55,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 68 treesize of output 110 [2021-10-13 19:03:55,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:03:55,609 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:03:55,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-13 19:03:55,645 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:03:55,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:03:55,680 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:03:55,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099493221] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:55,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:03:55,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-13 19:03:55,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573641011] [2021-10-13 19:03:55,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:03:55,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:55,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:03:55,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:03:55,684 INFO L87 Difference]: Start difference. First operand 379 states and 1083 transitions. Second operand has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:56,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:56,205 INFO L93 Difference]: Finished difference Result 491 states and 1235 transitions. [2021-10-13 19:03:56,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:03:56,206 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:03:56,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:56,209 INFO L225 Difference]: With dead ends: 491 [2021-10-13 19:03:56,209 INFO L226 Difference]: Without dead ends: 491 [2021-10-13 19:03:56,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 378.7ms TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:03:56,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-10-13 19:03:56,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 379. [2021-10-13 19:03:56,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 338 states have (on average 3.1153846153846154) internal successors, (1053), 378 states have internal predecessors, (1053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:56,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1053 transitions. [2021-10-13 19:03:56,224 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1053 transitions. Word has length 10 [2021-10-13 19:03:56,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:56,225 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 1053 transitions. [2021-10-13 19:03:56,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:56,225 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1053 transitions. [2021-10-13 19:03:56,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:03:56,226 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:56,226 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:56,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-13 19:03:56,434 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,SelfDestructingSolverStorable16 [2021-10-13 19:03:56,434 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:56,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:56,435 INFO L82 PathProgramCache]: Analyzing trace with hash -241056944, now seen corresponding path program 1 times [2021-10-13 19:03:56,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:56,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100970683] [2021-10-13 19:03:56,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:56,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:56,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:56,658 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:03:56,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:56,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100970683] [2021-10-13 19:03:56,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100970683] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:56,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961946752] [2021-10-13 19:03:56,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:56,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:56,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:56,661 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:03:56,679 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:03:56,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:56,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:03:56,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:56,867 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:03:56,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:03:57,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:03:57,865 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:03:57,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:03:58,005 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:03:58,006 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:03:58,039 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:03:58,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:03:58,067 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:03:58,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:03:58,091 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:03:58,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961946752] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:58,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:03:58,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-10-13 19:03:58,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753168374] [2021-10-13 19:03:58,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:03:58,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:03:58,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:03:58,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:03:58,094 INFO L87 Difference]: Start difference. First operand 379 states and 1053 transitions. Second operand has 12 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 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:03:58,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:03:58,553 INFO L93 Difference]: Finished difference Result 461 states and 1155 transitions. [2021-10-13 19:03:58,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:03:58,554 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 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 10 [2021-10-13 19:03:58,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:03:58,558 INFO L225 Difference]: With dead ends: 461 [2021-10-13 19:03:58,558 INFO L226 Difference]: Without dead ends: 461 [2021-10-13 19:03:58,558 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 318.6ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:03:58,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-10-13 19:03:58,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 379. [2021-10-13 19:03:58,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 338 states have (on average 3.026627218934911) internal successors, (1023), 378 states have internal predecessors, (1023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:03:58,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1023 transitions. [2021-10-13 19:03:58,574 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1023 transitions. Word has length 10 [2021-10-13 19:03:58,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:03:58,574 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 1023 transitions. [2021-10-13 19:03:58,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 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:03:58,574 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1023 transitions. [2021-10-13 19:03:58,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:03:58,576 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:03:58,576 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:03:58,618 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:03:58,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:58,792 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:03:58,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:03:58,794 INFO L82 PathProgramCache]: Analyzing trace with hash -241056959, now seen corresponding path program 1 times [2021-10-13 19:03:58,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:03:58,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820978437] [2021-10-13 19:03:58,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:58,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:03:58,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:59,010 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:03:59,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:03:59,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820978437] [2021-10-13 19:03:59,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820978437] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:03:59,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318322508] [2021-10-13 19:03:59,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:03:59,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:03:59,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:03:59,013 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:03:59,038 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:03:59,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:03:59,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:03:59,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:03:59,242 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:03:59,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 124 treesize of output 147 [2021-10-13 19:03:59,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, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:04:00,206 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:04:00,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:04:00,338 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:00,339 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:04:00,363 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:00,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:00,389 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:00,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:00,411 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:04:00,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318322508] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:00,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:00,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-10-13 19:04:00,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960424317] [2021-10-13 19:04:00,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:04:00,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:00,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:04:00,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:04:00,413 INFO L87 Difference]: Start difference. First operand 379 states and 1023 transitions. Second operand has 12 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 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:04:00,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:00,840 INFO L93 Difference]: Finished difference Result 431 states and 1075 transitions. [2021-10-13 19:04:00,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:04:00,844 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 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 10 [2021-10-13 19:04:00,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:00,847 INFO L225 Difference]: With dead ends: 431 [2021-10-13 19:04:00,848 INFO L226 Difference]: Without dead ends: 431 [2021-10-13 19:04:00,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 356.0ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:04:00,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-10-13 19:04:00,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 379. [2021-10-13 19:04:00,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 338 states have (on average 2.937869822485207) internal successors, (993), 378 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:00,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 993 transitions. [2021-10-13 19:04:00,860 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 993 transitions. Word has length 10 [2021-10-13 19:04:00,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:00,861 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 993 transitions. [2021-10-13 19:04:00,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 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:04:00,861 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 993 transitions. [2021-10-13 19:04:00,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:04:00,862 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:00,862 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:00,898 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:04:01,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:01,077 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:01,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:01,078 INFO L82 PathProgramCache]: Analyzing trace with hash 985419884, now seen corresponding path program 1 times [2021-10-13 19:04:01,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:01,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453912215] [2021-10-13 19:04:01,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:01,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:01,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:01,119 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:04:01,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:01,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453912215] [2021-10-13 19:04:01,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453912215] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:04:01,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:04:01,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-13 19:04:01,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88229316] [2021-10-13 19:04:01,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:04:01,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:01,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:04:01,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:04:01,121 INFO L87 Difference]: Start difference. First operand 379 states and 993 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 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:04:01,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:01,182 INFO L93 Difference]: Finished difference Result 317 states and 831 transitions. [2021-10-13 19:04:01,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:04:01,183 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 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 10 [2021-10-13 19:04:01,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:01,185 INFO L225 Difference]: With dead ends: 317 [2021-10-13 19:04:01,185 INFO L226 Difference]: Without dead ends: 300 [2021-10-13 19:04:01,186 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:04:01,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-10-13 19:04:01,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 300. [2021-10-13 19:04:01,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 259 states have (on average 3.1003861003861) internal successors, (803), 299 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:01,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 803 transitions. [2021-10-13 19:04:01,196 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 803 transitions. Word has length 10 [2021-10-13 19:04:01,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:01,196 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 803 transitions. [2021-10-13 19:04:01,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 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:04:01,196 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 803 transitions. [2021-10-13 19:04:01,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:04:01,197 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:01,197 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:01,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-13 19:04:01,197 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:01,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:01,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1117169800, now seen corresponding path program 1 times [2021-10-13 19:04:01,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:01,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809398782] [2021-10-13 19:04:01,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:01,199 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:01,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:01,223 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 19:04:01,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:01,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809398782] [2021-10-13 19:04:01,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809398782] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:04:01,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:04:01,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:04:01,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987206304] [2021-10-13 19:04:01,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:04:01,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:01,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:04:01,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:04:01,226 INFO L87 Difference]: Start difference. First operand 300 states and 803 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:04:01,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:01,242 INFO L93 Difference]: Finished difference Result 270 states and 723 transitions. [2021-10-13 19:04:01,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:04:01,243 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:04:01,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:01,245 INFO L225 Difference]: With dead ends: 270 [2021-10-13 19:04:01,245 INFO L226 Difference]: Without dead ends: 270 [2021-10-13 19:04:01,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:04:01,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-10-13 19:04:01,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 270. [2021-10-13 19:04:01,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 236 states have (on average 3.0635593220338984) internal successors, (723), 269 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:01,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 723 transitions. [2021-10-13 19:04:01,254 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 723 transitions. Word has length 11 [2021-10-13 19:04:01,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:01,254 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 723 transitions. [2021-10-13 19:04:01,255 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:04:01,255 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 723 transitions. [2021-10-13 19:04:01,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:04:01,255 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:01,255 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:01,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-13 19:04:01,256 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:01,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:01,256 INFO L82 PathProgramCache]: Analyzing trace with hash 1117169856, now seen corresponding path program 1 times [2021-10-13 19:04:01,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:01,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850419270] [2021-10-13 19:04:01,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:01,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:01,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:01,312 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:01,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:01,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850419270] [2021-10-13 19:04:01,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850419270] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:01,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421921950] [2021-10-13 19:04:01,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:01,313 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:01,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:01,314 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:04:01,318 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:04:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:01,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:04:01,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:01,529 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:01,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421921950] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:01,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:01,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:04:01,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399681131] [2021-10-13 19:04:01,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:04:01,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:01,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:04:01,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:04:01,531 INFO L87 Difference]: Start difference. First operand 270 states and 723 transitions. Second operand has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:01,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:01,685 INFO L93 Difference]: Finished difference Result 444 states and 1135 transitions. [2021-10-13 19:04:01,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:04:01,686 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:04:01,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:01,691 INFO L225 Difference]: With dead ends: 444 [2021-10-13 19:04:01,691 INFO L226 Difference]: Without dead ends: 430 [2021-10-13 19:04:01,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:04:01,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-10-13 19:04:01,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 378. [2021-10-13 19:04:01,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 344 states have (on average 2.936046511627907) internal successors, (1010), 377 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:01,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1010 transitions. [2021-10-13 19:04:01,708 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1010 transitions. Word has length 11 [2021-10-13 19:04:01,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:01,710 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 1010 transitions. [2021-10-13 19:04:01,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:01,710 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1010 transitions. [2021-10-13 19:04:01,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:04:01,711 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:01,711 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:01,748 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:04:01,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:01,926 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:01,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:01,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1021104254, now seen corresponding path program 1 times [2021-10-13 19:04:01,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:01,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287931239] [2021-10-13 19:04:01,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:01,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:01,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:02,032 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:04:02,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:02,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287931239] [2021-10-13 19:04:02,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287931239] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:02,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285328287] [2021-10-13 19:04:02,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:02,033 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:02,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:02,034 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:04:02,056 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:04:02,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:02,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:04:02,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:02,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:04:02,279 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:02,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-13 19:04:02,341 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:04:02,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285328287] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:02,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:02,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-10-13 19:04:02,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127093383] [2021-10-13 19:04:02,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:04:02,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:02,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:04:02,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:04:02,344 INFO L87 Difference]: Start difference. First operand 378 states and 1010 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:02,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:02,565 INFO L93 Difference]: Finished difference Result 389 states and 1030 transitions. [2021-10-13 19:04:02,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:04:02,566 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:04:02,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:02,570 INFO L225 Difference]: With dead ends: 389 [2021-10-13 19:04:02,570 INFO L226 Difference]: Without dead ends: 389 [2021-10-13 19:04:02,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:04:02,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-10-13 19:04:02,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 382. [2021-10-13 19:04:02,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 348 states have (on average 2.939655172413793) internal successors, (1023), 381 states have internal predecessors, (1023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:02,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1023 transitions. [2021-10-13 19:04:02,585 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1023 transitions. Word has length 11 [2021-10-13 19:04:02,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:02,585 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 1023 transitions. [2021-10-13 19:04:02,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:02,586 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1023 transitions. [2021-10-13 19:04:02,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:04:02,586 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:02,587 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:02,635 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:04:02,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-10-13 19:04:02,800 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:02,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:02,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1021104309, now seen corresponding path program 1 times [2021-10-13 19:04:02,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:02,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227471854] [2021-10-13 19:04:02,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:02,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:02,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:02,903 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:04:02,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:02,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227471854] [2021-10-13 19:04:02,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227471854] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:02,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6257686] [2021-10-13 19:04:02,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:02,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:02,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:02,906 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:04:02,908 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:04:03,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:03,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:04:03,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:03,077 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:04:03,111 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:03,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 26 treesize of output 25 [2021-10-13 19:04:03,161 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:04:03,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6257686] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:03,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:03,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-10-13 19:04:03,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531742207] [2021-10-13 19:04:03,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:04:03,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:03,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:04:03,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:04:03,164 INFO L87 Difference]: Start difference. First operand 382 states and 1023 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:03,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:03,385 INFO L93 Difference]: Finished difference Result 387 states and 1026 transitions. [2021-10-13 19:04:03,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:04:03,386 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:04:03,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:03,389 INFO L225 Difference]: With dead ends: 387 [2021-10-13 19:04:03,389 INFO L226 Difference]: Without dead ends: 387 [2021-10-13 19:04:03,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:04:03,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-10-13 19:04:03,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 382. [2021-10-13 19:04:03,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 348 states have (on average 2.9339080459770117) internal successors, (1021), 381 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:03,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1021 transitions. [2021-10-13 19:04:03,402 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1021 transitions. Word has length 11 [2021-10-13 19:04:03,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:03,402 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 1021 transitions. [2021-10-13 19:04:03,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:03,403 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1021 transitions. [2021-10-13 19:04:03,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:04:03,403 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:03,404 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:03,442 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:04:03,618 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,SelfDestructingSolverStorable23 [2021-10-13 19:04:03,618 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:03,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:03,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1021104310, now seen corresponding path program 1 times [2021-10-13 19:04:03,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:03,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964758771] [2021-10-13 19:04:03,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:03,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:03,782 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:04:03,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:03,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964758771] [2021-10-13 19:04:03,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964758771] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:03,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199808907] [2021-10-13 19:04:03,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:03,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:03,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:03,787 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:04:03,788 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:04:03,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:03,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:04:03,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:04,063 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:04,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 389 treesize of output 398 [2021-10-13 19:04:04,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:04:05,138 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:04:05,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-13 19:04:05,280 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:05,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:04:05,305 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:05,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:05,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-10-13 19:04:05,371 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:04:05,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199808907] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:05,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:05,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-10-13 19:04:05,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64372157] [2021-10-13 19:04:05,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:04:05,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:05,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:04:05,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:04:05,375 INFO L87 Difference]: Start difference. First operand 382 states and 1021 transitions. Second operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:05,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:05,980 INFO L93 Difference]: Finished difference Result 481 states and 1265 transitions. [2021-10-13 19:04:05,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:04:05,981 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:04:05,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:05,984 INFO L225 Difference]: With dead ends: 481 [2021-10-13 19:04:05,984 INFO L226 Difference]: Without dead ends: 481 [2021-10-13 19:04:05,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 380.3ms TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:04:05,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-10-13 19:04:05,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 406. [2021-10-13 19:04:05,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 372 states have (on average 3.077956989247312) internal successors, (1145), 405 states have internal predecessors, (1145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:06,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 1145 transitions. [2021-10-13 19:04:06,000 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 1145 transitions. Word has length 11 [2021-10-13 19:04:06,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:06,001 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 1145 transitions. [2021-10-13 19:04:06,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:06,001 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 1145 transitions. [2021-10-13 19:04:06,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:04:06,002 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:06,002 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:06,040 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:04:06,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-10-13 19:04:06,218 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:06,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:06,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1021104313, now seen corresponding path program 1 times [2021-10-13 19:04:06,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:06,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136098767] [2021-10-13 19:04:06,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:06,220 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:06,432 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:04:06,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:06,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136098767] [2021-10-13 19:04:06,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136098767] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:06,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813040713] [2021-10-13 19:04:06,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:06,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:06,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:06,434 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:04:06,443 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:04:06,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:06,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:04:06,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:06,720 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:06,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 96 treesize of output 117 [2021-10-13 19:04:07,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:04:07,990 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:04:07,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-13 19:04:08,116 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:08,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-13 19:04:08,142 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:08,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:08,217 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:04:08,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813040713] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:08,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:08,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-10-13 19:04:08,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582650303] [2021-10-13 19:04:08,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:04:08,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:08,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:04:08,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:04:08,220 INFO L87 Difference]: Start difference. First operand 406 states and 1145 transitions. Second operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:08,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:08,917 INFO L93 Difference]: Finished difference Result 455 states and 1198 transitions. [2021-10-13 19:04:08,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:04:08,918 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:04:08,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:08,921 INFO L225 Difference]: With dead ends: 455 [2021-10-13 19:04:08,921 INFO L226 Difference]: Without dead ends: 455 [2021-10-13 19:04:08,922 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 467.7ms TimeCoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:04:08,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-10-13 19:04:08,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 406. [2021-10-13 19:04:08,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 372 states have (on average 3.0080645161290325) internal successors, (1119), 405 states have internal predecessors, (1119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:08,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 1119 transitions. [2021-10-13 19:04:08,934 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 1119 transitions. Word has length 11 [2021-10-13 19:04:08,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:08,935 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 1119 transitions. [2021-10-13 19:04:08,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:08,935 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 1119 transitions. [2021-10-13 19:04:08,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:04:08,936 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:08,936 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:08,977 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:04:09,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-13 19:04:09,151 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:09,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:09,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1021534263, now seen corresponding path program 1 times [2021-10-13 19:04:09,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:09,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249681411] [2021-10-13 19:04:09,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:09,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:09,204 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:09,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:09,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249681411] [2021-10-13 19:04:09,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249681411] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:09,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213445366] [2021-10-13 19:04:09,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:09,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:09,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:09,206 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:04:09,220 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:04:09,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:09,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:04:09,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:09,471 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:09,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213445366] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:09,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:09,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-10-13 19:04:09,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251465004] [2021-10-13 19:04:09,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:04:09,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:09,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:04:09,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:04:09,473 INFO L87 Difference]: Start difference. First operand 406 states and 1119 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:09,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:09,899 INFO L93 Difference]: Finished difference Result 760 states and 1981 transitions. [2021-10-13 19:04:09,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:04:09,903 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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:04:09,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:09,908 INFO L225 Difference]: With dead ends: 760 [2021-10-13 19:04:09,908 INFO L226 Difference]: Without dead ends: 738 [2021-10-13 19:04:09,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 166.2ms TimeCoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:04:09,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-10-13 19:04:09,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 440. [2021-10-13 19:04:09,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 406 states have (on average 3.0049261083743843) internal successors, (1220), 439 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:09,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1220 transitions. [2021-10-13 19:04:09,936 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1220 transitions. Word has length 11 [2021-10-13 19:04:09,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:09,937 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 1220 transitions. [2021-10-13 19:04:09,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:09,937 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1220 transitions. [2021-10-13 19:04:09,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:04:09,938 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:09,938 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:09,971 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:04:10,151 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,SelfDestructingSolverStorable26 [2021-10-13 19:04:10,152 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:10,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:10,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1258644511, now seen corresponding path program 2 times [2021-10-13 19:04:10,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:10,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022212799] [2021-10-13 19:04:10,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:10,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:10,239 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:04:10,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:10,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022212799] [2021-10-13 19:04:10,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022212799] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:10,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273850869] [2021-10-13 19:04:10,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:04:10,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:10,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:10,241 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:04:10,249 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:04:10,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:04:10,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:04:10,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:04:10,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:10,515 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:04:10,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273850869] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:10,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:10,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-13 19:04:10,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905557742] [2021-10-13 19:04:10,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:04:10,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:10,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:04:10,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:04:10,517 INFO L87 Difference]: Start difference. First operand 440 states and 1220 transitions. Second operand has 11 states, 10 states have (on average 1.7) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:10,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:10,719 INFO L93 Difference]: Finished difference Result 590 states and 1548 transitions. [2021-10-13 19:04:10,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:04:10,720 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:04:10,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:10,725 INFO L225 Difference]: With dead ends: 590 [2021-10-13 19:04:10,725 INFO L226 Difference]: Without dead ends: 568 [2021-10-13 19:04:10,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 75.0ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:04:10,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-10-13 19:04:10,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 375. [2021-10-13 19:04:10,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 341 states have (on average 2.9882697947214076) internal successors, (1019), 374 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:10,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 1019 transitions. [2021-10-13 19:04:10,739 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 1019 transitions. Word has length 12 [2021-10-13 19:04:10,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:10,740 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 1019 transitions. [2021-10-13 19:04:10,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:10,740 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 1019 transitions. [2021-10-13 19:04:10,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:04:10,741 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:10,741 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:10,778 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:04:10,956 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,SelfDestructingSolverStorable27 [2021-10-13 19:04:10,956 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:10,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:10,957 INFO L82 PathProgramCache]: Analyzing trace with hash 438536032, now seen corresponding path program 1 times [2021-10-13 19:04:10,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:10,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4905801] [2021-10-13 19:04:10,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:10,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:11,109 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:04:11,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:11,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4905801] [2021-10-13 19:04:11,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4905801] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:11,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215378446] [2021-10-13 19:04:11,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:11,110 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:11,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:11,111 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:04:11,120 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:04:11,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:11,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 19:04:11,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:11,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:04:11,468 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:11,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-13 19:04:11,514 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:11,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-13 19:04:11,557 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:04:11,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215378446] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:11,558 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:11,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-10-13 19:04:11,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660784438] [2021-10-13 19:04:11,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:04:11,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:11,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:04:11,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:04:11,563 INFO L87 Difference]: Start difference. First operand 375 states and 1019 transitions. Second operand has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:11,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:11,873 INFO L93 Difference]: Finished difference Result 483 states and 1245 transitions. [2021-10-13 19:04:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:04:11,874 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:04:11,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:11,884 INFO L225 Difference]: With dead ends: 483 [2021-10-13 19:04:11,885 INFO L226 Difference]: Without dead ends: 483 [2021-10-13 19:04:11,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 210.1ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:04:11,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-10-13 19:04:11,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 402. [2021-10-13 19:04:11,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 368 states have (on average 3.0244565217391304) internal successors, (1113), 401 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:11,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1113 transitions. [2021-10-13 19:04:11,898 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1113 transitions. Word has length 12 [2021-10-13 19:04:11,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:11,899 INFO L470 AbstractCegarLoop]: Abstraction has 402 states and 1113 transitions. [2021-10-13 19:04:11,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.7) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:11,899 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1113 transitions. [2021-10-13 19:04:11,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:04:11,899 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:11,900 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:11,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-10-13 19:04:12,113 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,SelfDestructingSolverStorable28 [2021-10-13 19:04:12,114 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:12,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:12,115 INFO L82 PathProgramCache]: Analyzing trace with hash 438536087, now seen corresponding path program 1 times [2021-10-13 19:04:12,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:12,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385978201] [2021-10-13 19:04:12,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:12,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:12,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:12,250 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:04:12,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:12,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385978201] [2021-10-13 19:04:12,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385978201] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:12,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070098858] [2021-10-13 19:04:12,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:12,252 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:12,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:12,253 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:04:12,276 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:04:12,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:12,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:04:12,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:12,574 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:12,574 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 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:04:13,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:04:13,155 INFO L354 Elim1Store]: treesize reduction 104, result has 35.4 percent of original size [2021-10-13 19:04:13,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 94 [2021-10-13 19:04:13,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:04:13,328 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:13,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:04:13,383 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:13,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:13,451 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:04:13,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070098858] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:13,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:13,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-10-13 19:04:13,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018325137] [2021-10-13 19:04:13,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:04:13,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:13,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:04:13,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:04:13,457 INFO L87 Difference]: Start difference. First operand 402 states and 1113 transitions. Second operand has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 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:04:14,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:14,068 INFO L93 Difference]: Finished difference Result 459 states and 1158 transitions. [2021-10-13 19:04:14,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:04:14,068 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 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:04:14,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:14,090 INFO L225 Difference]: With dead ends: 459 [2021-10-13 19:04:14,092 INFO L226 Difference]: Without dead ends: 449 [2021-10-13 19:04:14,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 534.3ms TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:04:14,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-10-13 19:04:14,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 385. [2021-10-13 19:04:14,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 351 states have (on average 2.9458689458689458) internal successors, (1034), 384 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:14,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1034 transitions. [2021-10-13 19:04:14,118 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1034 transitions. Word has length 12 [2021-10-13 19:04:14,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:14,119 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 1034 transitions. [2021-10-13 19:04:14,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 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:04:14,119 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1034 transitions. [2021-10-13 19:04:14,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:04:14,120 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:14,121 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:14,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-13 19:04:14,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:14,334 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:14,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:14,335 INFO L82 PathProgramCache]: Analyzing trace with hash 438536088, now seen corresponding path program 1 times [2021-10-13 19:04:14,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:14,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916436018] [2021-10-13 19:04:14,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:14,336 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:14,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:14,579 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:04:14,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:14,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916436018] [2021-10-13 19:04:14,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916436018] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:14,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577641359] [2021-10-13 19:04:14,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:14,581 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:14,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:14,582 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:04:14,609 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:04:14,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:14,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-13 19:04:14,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:14,906 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:14,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:04:15,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:04:16,002 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:04:16,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:04:16,157 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:16,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, 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:04:16,190 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:16,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 25 treesize of output 24 [2021-10-13 19:04:16,220 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:16,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:16,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-10-13 19:04:16,277 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:04:16,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577641359] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:16,277 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:16,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-10-13 19:04:16,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543642047] [2021-10-13 19:04:16,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:04:16,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:16,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:04:16,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:04:16,281 INFO L87 Difference]: Start difference. First operand 385 states and 1034 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:16,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:16,848 INFO L93 Difference]: Finished difference Result 425 states and 1076 transitions. [2021-10-13 19:04:16,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:04:16,848 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have 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:04:16,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:16,855 INFO L225 Difference]: With dead ends: 425 [2021-10-13 19:04:16,856 INFO L226 Difference]: Without dead ends: 425 [2021-10-13 19:04:16,856 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 477.1ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:04:16,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-10-13 19:04:16,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 378. [2021-10-13 19:04:16,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 344 states have (on average 2.9011627906976742) internal successors, (998), 377 states have internal predecessors, (998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:16,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 998 transitions. [2021-10-13 19:04:16,867 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 998 transitions. Word has length 12 [2021-10-13 19:04:16,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:16,868 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 998 transitions. [2021-10-13 19:04:16,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:16,868 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 998 transitions. [2021-10-13 19:04:16,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:04:16,869 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:16,869 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:16,904 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:04:17,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:17,083 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:17,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:17,084 INFO L82 PathProgramCache]: Analyzing trace with hash 438536091, now seen corresponding path program 1 times [2021-10-13 19:04:17,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:17,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886627720] [2021-10-13 19:04:17,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:17,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:17,276 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:04:17,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:17,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886627720] [2021-10-13 19:04:17,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886627720] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:17,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197487095] [2021-10-13 19:04:17,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:17,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:17,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:17,278 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:04:17,299 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:04:17,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:17,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:04:17,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:17,607 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:17,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:04:18,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, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:04:18,627 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:04:18,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:04:18,759 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:18,760 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:04:18,788 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:18,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:18,816 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:18,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:18,886 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:04:18,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197487095] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:18,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:18,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-10-13 19:04:18,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111877937] [2021-10-13 19:04:18,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:04:18,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:18,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:04:18,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:04:18,888 INFO L87 Difference]: Start difference. First operand 378 states and 998 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:19,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:19,537 INFO L93 Difference]: Finished difference Result 401 states and 1013 transitions. [2021-10-13 19:04:19,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:04:19,537 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have 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:04:19,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:19,540 INFO L225 Difference]: With dead ends: 401 [2021-10-13 19:04:19,540 INFO L226 Difference]: Without dead ends: 349 [2021-10-13 19:04:19,540 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 498.0ms TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:04:19,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-10-13 19:04:19,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 304. [2021-10-13 19:04:19,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 270 states have (on average 2.966666666666667) internal successors, (801), 303 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:19,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 801 transitions. [2021-10-13 19:04:19,553 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 801 transitions. Word has length 12 [2021-10-13 19:04:19,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:19,554 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 801 transitions. [2021-10-13 19:04:19,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:19,554 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 801 transitions. [2021-10-13 19:04:19,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:04:19,554 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:19,555 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:19,582 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:04:19,769 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,SelfDestructingSolverStorable31 [2021-10-13 19:04:19,770 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:19,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:19,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1980834961, now seen corresponding path program 3 times [2021-10-13 19:04:19,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:19,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094450372] [2021-10-13 19:04:19,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:19,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:19,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:19,974 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:04:19,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:19,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094450372] [2021-10-13 19:04:19,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094450372] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:19,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145516549] [2021-10-13 19:04:19,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:04:19,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:19,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:19,976 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:04:19,999 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:04:20,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:04:20,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:04:20,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:04:20,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:20,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:04:20,417 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:20,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:04:20,476 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:20,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:04:20,525 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:04:20,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145516549] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:20,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:20,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-10-13 19:04:20,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770897224] [2021-10-13 19:04:20,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:04:20,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:20,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:04:20,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:04:20,529 INFO L87 Difference]: Start difference. First operand 304 states and 801 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:21,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:21,057 INFO L93 Difference]: Finished difference Result 492 states and 1265 transitions. [2021-10-13 19:04:21,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:04:21,057 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have 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:04:21,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:21,059 INFO L225 Difference]: With dead ends: 492 [2021-10-13 19:04:21,060 INFO L226 Difference]: Without dead ends: 492 [2021-10-13 19:04:21,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 360.2ms TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:04:21,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-10-13 19:04:21,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 338. [2021-10-13 19:04:21,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 304 states have (on average 3.351973684210526) internal successors, (1019), 337 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:21,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1019 transitions. [2021-10-13 19:04:21,072 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1019 transitions. Word has length 13 [2021-10-13 19:04:21,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:21,072 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 1019 transitions. [2021-10-13 19:04:21,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:21,072 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1019 transitions. [2021-10-13 19:04:21,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:04:21,073 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:21,073 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:21,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-10-13 19:04:21,282 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,SelfDestructingSolverStorable32 [2021-10-13 19:04:21,282 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:21,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:21,283 INFO L82 PathProgramCache]: Analyzing trace with hash -1980834960, now seen corresponding path program 1 times [2021-10-13 19:04:21,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:21,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977117408] [2021-10-13 19:04:21,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:21,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:21,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:21,656 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:04:21,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:21,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977117408] [2021-10-13 19:04:21,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977117408] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:21,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451009747] [2021-10-13 19:04:21,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:21,658 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:21,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:21,665 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:04:21,691 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:04:21,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:21,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:04:21,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:22,047 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:22,047 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 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:04:23,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:04:23,100 INFO L354 Elim1Store]: treesize reduction 104, result has 35.4 percent of original size [2021-10-13 19:04:23,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 94 [2021-10-13 19:04:23,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:04:23,325 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:23,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 26 treesize of output 25 [2021-10-13 19:04:23,382 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:23,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:23,487 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:04:23,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451009747] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:23,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:23,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:04:23,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114433746] [2021-10-13 19:04:23,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:04:23,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:23,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:04:23,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:04:23,490 INFO L87 Difference]: Start difference. First operand 338 states and 1019 transitions. Second operand has 18 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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:04:25,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:25,266 INFO L93 Difference]: Finished difference Result 808 states and 2141 transitions. [2021-10-13 19:04:25,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:04:25,269 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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:04:25,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:25,273 INFO L225 Difference]: With dead ends: 808 [2021-10-13 19:04:25,273 INFO L226 Difference]: Without dead ends: 808 [2021-10-13 19:04:25,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1265.3ms TimeCoverageRelationStatistics Valid=172, Invalid=758, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:04:25,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-10-13 19:04:25,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 508. [2021-10-13 19:04:25,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 474 states have (on average 3.5147679324894514) internal successors, (1666), 507 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:25,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1666 transitions. [2021-10-13 19:04:25,290 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1666 transitions. Word has length 13 [2021-10-13 19:04:25,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:25,291 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1666 transitions. [2021-10-13 19:04:25,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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:04:25,291 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1666 transitions. [2021-10-13 19:04:25,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:04:25,292 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:25,292 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:25,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-13 19:04:25,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:25,506 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:25,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:25,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1980834973, now seen corresponding path program 1 times [2021-10-13 19:04:25,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:25,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265031044] [2021-10-13 19:04:25,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:25,508 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:25,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:25,815 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:04:25,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:25,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265031044] [2021-10-13 19:04:25,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265031044] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:25,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273999486] [2021-10-13 19:04:25,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:25,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:25,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:25,818 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:04:25,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-13 19:04:26,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:26,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:04:26,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:26,208 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:26,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:04:26,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:04:27,368 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:04:27,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:04:27,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:27,542 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:27,542 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:04:27,587 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:27,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:27,643 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:27,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:27,741 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:04:27,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273999486] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:27,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:27,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:04:27,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478294659] [2021-10-13 19:04:27,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:04:27,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:27,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:04:27,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:04:27,744 INFO L87 Difference]: Start difference. First operand 508 states and 1666 transitions. Second operand has 21 states, 20 states have (on average 1.3) internal successors, (26), 20 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:04:29,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:29,038 INFO L93 Difference]: Finished difference Result 740 states and 1927 transitions. [2021-10-13 19:04:29,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:04:29,038 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.3) internal successors, (26), 20 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:04:29,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:29,041 INFO L225 Difference]: With dead ends: 740 [2021-10-13 19:04:29,041 INFO L226 Difference]: Without dead ends: 740 [2021-10-13 19:04:29,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 890.2ms TimeCoverageRelationStatistics Valid=193, Invalid=737, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:04:29,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-10-13 19:04:29,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 508. [2021-10-13 19:04:29,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 474 states have (on average 3.29957805907173) internal successors, (1564), 507 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:29,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1564 transitions. [2021-10-13 19:04:29,068 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1564 transitions. Word has length 13 [2021-10-13 19:04:29,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:29,068 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1564 transitions. [2021-10-13 19:04:29,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.3) internal successors, (26), 20 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:04:29,069 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1564 transitions. [2021-10-13 19:04:29,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:04:29,070 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:29,070 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:29,095 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:04:29,281 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,SelfDestructingSolverStorable34 [2021-10-13 19:04:29,282 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:29,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:29,283 INFO L82 PathProgramCache]: Analyzing trace with hash -1980834988, now seen corresponding path program 1 times [2021-10-13 19:04:29,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:29,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87559498] [2021-10-13 19:04:29,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:29,287 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:29,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:29,642 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:04:29,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:29,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87559498] [2021-10-13 19:04:29,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87559498] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:29,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029738776] [2021-10-13 19:04:29,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:29,643 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:29,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:29,644 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:04:29,646 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:04:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:29,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:04:29,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:30,055 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:30,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 364 treesize of output 373 [2021-10-13 19:04:30,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:04:31,190 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:04:31,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:04:31,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:31,366 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:31,367 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:04:31,409 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:31,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:31,468 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:31,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:31,556 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:04:31,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029738776] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:31,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:31,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:04:31,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735217594] [2021-10-13 19:04:31,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:04:31,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:31,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:04:31,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:04:31,558 INFO L87 Difference]: Start difference. First operand 508 states and 1564 transitions. Second operand has 21 states, 20 states have (on average 1.3) internal successors, (26), 20 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:04:32,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:32,787 INFO L93 Difference]: Finished difference Result 672 states and 1713 transitions. [2021-10-13 19:04:32,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:04:32,788 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.3) internal successors, (26), 20 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:04:32,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:32,790 INFO L225 Difference]: With dead ends: 672 [2021-10-13 19:04:32,790 INFO L226 Difference]: Without dead ends: 672 [2021-10-13 19:04:32,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 836.1ms TimeCoverageRelationStatistics Valid=193, Invalid=737, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:04:32,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-10-13 19:04:32,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 508. [2021-10-13 19:04:32,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 474 states have (on average 3.0843881856540083) internal successors, (1462), 507 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:32,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1462 transitions. [2021-10-13 19:04:32,814 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1462 transitions. Word has length 13 [2021-10-13 19:04:32,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:32,814 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1462 transitions. [2021-10-13 19:04:32,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.3) internal successors, (26), 20 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:04:32,815 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1462 transitions. [2021-10-13 19:04:32,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:04:32,815 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:32,815 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:32,842 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:04:33,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:33,023 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:33,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:33,025 INFO L82 PathProgramCache]: Analyzing trace with hash -2076470554, now seen corresponding path program 2 times [2021-10-13 19:04:33,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:33,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389443122] [2021-10-13 19:04:33,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:33,026 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:33,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:33,059 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:04:33,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:33,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389443122] [2021-10-13 19:04:33,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389443122] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:33,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979204318] [2021-10-13 19:04:33,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:04:33,060 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:33,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:33,061 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:04:33,082 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:04:33,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:04:33,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:04:33,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:04:33,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:33,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-10-13 19:04:33,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979204318] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:33,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:33,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 2] total 5 [2021-10-13 19:04:33,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058439458] [2021-10-13 19:04:33,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:04:33,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:33,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:04:33,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:04:33,430 INFO L87 Difference]: Start difference. First operand 508 states and 1462 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:33,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:33,560 INFO L93 Difference]: Finished difference Result 904 states and 2532 transitions. [2021-10-13 19:04:33,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:04:33,560 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:04:33,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:33,563 INFO L225 Difference]: With dead ends: 904 [2021-10-13 19:04:33,563 INFO L226 Difference]: Without dead ends: 904 [2021-10-13 19:04:33,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 22.7ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:04:33,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2021-10-13 19:04:33,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 478. [2021-10-13 19:04:33,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 449 states have (on average 3.066815144766147) internal successors, (1377), 477 states have internal predecessors, (1377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:33,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1377 transitions. [2021-10-13 19:04:33,576 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1377 transitions. Word has length 13 [2021-10-13 19:04:33,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:33,577 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1377 transitions. [2021-10-13 19:04:33,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:33,577 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1377 transitions. [2021-10-13 19:04:33,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:04:33,577 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:33,578 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:33,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-10-13 19:04:33,791 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:04:33,792 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:33,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:33,792 INFO L82 PathProgramCache]: Analyzing trace with hash -2076470518, now seen corresponding path program 1 times [2021-10-13 19:04:33,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:33,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299242786] [2021-10-13 19:04:33,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:33,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:33,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:33,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:04:33,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:33,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299242786] [2021-10-13 19:04:33,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299242786] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:33,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894067006] [2021-10-13 19:04:33,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:33,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:33,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:33,827 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:04:33,847 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:04:34,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:34,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:04:34,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:34,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:04:34,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894067006] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:04:34,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:04:34,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-10-13 19:04:34,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977911913] [2021-10-13 19:04:34,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:04:34,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:34,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:04:34,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:04:34,196 INFO L87 Difference]: Start difference. First operand 478 states and 1377 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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:04:34,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:34,246 INFO L93 Difference]: Finished difference Result 500 states and 1384 transitions. [2021-10-13 19:04:34,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:04:34,247 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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 13 [2021-10-13 19:04:34,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:34,249 INFO L225 Difference]: With dead ends: 500 [2021-10-13 19:04:34,249 INFO L226 Difference]: Without dead ends: 500 [2021-10-13 19:04:34,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:04:34,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-10-13 19:04:34,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 448. [2021-10-13 19:04:34,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 424 states have (on average 3.047169811320755) internal successors, (1292), 447 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:34,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1292 transitions. [2021-10-13 19:04:34,259 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1292 transitions. Word has length 13 [2021-10-13 19:04:34,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:34,260 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 1292 transitions. [2021-10-13 19:04:34,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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:04:34,260 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1292 transitions. [2021-10-13 19:04:34,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:04:34,260 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:34,261 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:34,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-10-13 19:04:34,475 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:04:34,476 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:34,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:34,476 INFO L82 PathProgramCache]: Analyzing trace with hash -1276341491, now seen corresponding path program 4 times [2021-10-13 19:04:34,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:34,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552625070] [2021-10-13 19:04:34,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:34,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:34,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:34,543 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:04:34,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:34,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552625070] [2021-10-13 19:04:34,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552625070] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:34,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753896559] [2021-10-13 19:04:34,544 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:04:34,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:34,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:34,545 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:04:34,572 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:04:34,901 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:04:34,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:04:34,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:04:34,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:35,049 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:04:35,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753896559] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:35,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:35,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-10-13 19:04:35,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728485558] [2021-10-13 19:04:35,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:04:35,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:35,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:04:35,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:04:35,054 INFO L87 Difference]: Start difference. First operand 448 states and 1292 transitions. Second operand has 16 states, 15 states have (on average 1.7333333333333334) 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:04:35,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:35,498 INFO L93 Difference]: Finished difference Result 949 states and 2375 transitions. [2021-10-13 19:04:35,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:04:35,499 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 19:04:35,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:35,501 INFO L225 Difference]: With dead ends: 949 [2021-10-13 19:04:35,501 INFO L226 Difference]: Without dead ends: 835 [2021-10-13 19:04:35,502 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 261.7ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:04:35,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2021-10-13 19:04:35,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 414. [2021-10-13 19:04:35,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 390 states have (on average 2.8923076923076922) internal successors, (1128), 413 states have internal predecessors, (1128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:35,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 1128 transitions. [2021-10-13 19:04:35,529 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 1128 transitions. Word has length 14 [2021-10-13 19:04:35,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:35,529 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 1128 transitions. [2021-10-13 19:04:35,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.7333333333333334) 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:04:35,530 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 1128 transitions. [2021-10-13 19:04:35,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:04:35,530 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:35,530 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:35,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-10-13 19:04:35,743 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:04:35,743 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:35,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:35,744 INFO L82 PathProgramCache]: Analyzing trace with hash 1671225055, now seen corresponding path program 1 times [2021-10-13 19:04:35,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:35,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69464566] [2021-10-13 19:04:35,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:35,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:35,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:35,992 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:04:35,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:35,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69464566] [2021-10-13 19:04:35,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69464566] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:35,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306889659] [2021-10-13 19:04:35,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:35,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:35,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:35,994 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:04:35,995 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:04:36,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:36,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:04:36,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:36,408 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:04:36,455 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:36,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:04:36,581 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:04:36,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306889659] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:36,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:36,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 16 [2021-10-13 19:04:36,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50371657] [2021-10-13 19:04:36,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:04:36,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:36,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:04:36,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:04:36,582 INFO L87 Difference]: Start difference. First operand 414 states and 1128 transitions. Second operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 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:04:37,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:37,478 INFO L93 Difference]: Finished difference Result 563 states and 1502 transitions. [2021-10-13 19:04:37,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:04:37,479 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 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 15 [2021-10-13 19:04:37,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:37,481 INFO L225 Difference]: With dead ends: 563 [2021-10-13 19:04:37,481 INFO L226 Difference]: Without dead ends: 563 [2021-10-13 19:04:37,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 697.8ms TimeCoverageRelationStatistics Valid=183, Invalid=939, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:04:37,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-10-13 19:04:37,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 428. [2021-10-13 19:04:37,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 404 states have (on average 2.881188118811881) internal successors, (1164), 427 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:37,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1164 transitions. [2021-10-13 19:04:37,496 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1164 transitions. Word has length 15 [2021-10-13 19:04:37,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:37,496 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 1164 transitions. [2021-10-13 19:04:37,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 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:04:37,497 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1164 transitions. [2021-10-13 19:04:37,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:04:37,497 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:37,497 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:37,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-10-13 19:04:37,703 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:04:37,706 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:37,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:37,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1671225110, now seen corresponding path program 1 times [2021-10-13 19:04:37,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:37,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674229216] [2021-10-13 19:04:37,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:37,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:37,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:37,985 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:04:37,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:37,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674229216] [2021-10-13 19:04:37,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674229216] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:37,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765852593] [2021-10-13 19:04:37,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:37,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:37,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:37,988 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:04:38,011 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:04:38,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:38,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:04:38,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:38,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:04:38,495 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:38,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:04:38,628 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:04:38,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765852593] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:38,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:38,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 16 [2021-10-13 19:04:38,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378263632] [2021-10-13 19:04:38,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:04:38,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:38,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:04:38,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:04:38,630 INFO L87 Difference]: Start difference. First operand 428 states and 1164 transitions. Second operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 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:04:39,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:39,562 INFO L93 Difference]: Finished difference Result 560 states and 1496 transitions. [2021-10-13 19:04:39,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:04:39,562 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 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 15 [2021-10-13 19:04:39,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:39,564 INFO L225 Difference]: With dead ends: 560 [2021-10-13 19:04:39,564 INFO L226 Difference]: Without dead ends: 560 [2021-10-13 19:04:39,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 745.7ms TimeCoverageRelationStatistics Valid=183, Invalid=939, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:04:39,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-10-13 19:04:39,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 428. [2021-10-13 19:04:39,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 404 states have (on average 2.876237623762376) internal successors, (1162), 427 states have internal predecessors, (1162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:39,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1162 transitions. [2021-10-13 19:04:39,573 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1162 transitions. Word has length 15 [2021-10-13 19:04:39,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:39,573 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 1162 transitions. [2021-10-13 19:04:39,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 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:04:39,573 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1162 transitions. [2021-10-13 19:04:39,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:04:39,574 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:39,574 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:39,599 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:04:39,776 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:04:39,776 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:39,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:39,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1671225111, now seen corresponding path program 1 times [2021-10-13 19:04:39,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:39,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656235020] [2021-10-13 19:04:39,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:39,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:40,095 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:40,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:40,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656235020] [2021-10-13 19:04:40,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656235020] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:40,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926032306] [2021-10-13 19:04:40,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:40,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:40,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:40,098 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:04:40,121 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:04:40,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:40,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:04:40,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:40,565 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:40,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 96 treesize of output 117 [2021-10-13 19:04:41,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:04:42,299 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:04:42,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-13 19:04:42,435 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:04:42,466 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:42,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:04:42,516 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:42,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 25 treesize of output 24 [2021-10-13 19:04:42,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-10-13 19:04:42,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:42,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926032306] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:42,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:42,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-10-13 19:04:42,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958952804] [2021-10-13 19:04:42,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:04:42,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:42,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:04:42,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:04:42,663 INFO L87 Difference]: Start difference. First operand 428 states and 1162 transitions. Second operand has 19 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:44,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:44,371 INFO L93 Difference]: Finished difference Result 520 states and 1419 transitions. [2021-10-13 19:04:44,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:04:44,372 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:04:44,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:44,374 INFO L225 Difference]: With dead ends: 520 [2021-10-13 19:04:44,374 INFO L226 Difference]: Without dead ends: 520 [2021-10-13 19:04:44,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 1322.4ms TimeCoverageRelationStatistics Valid=219, Invalid=1041, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:04:44,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-10-13 19:04:44,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 456. [2021-10-13 19:04:44,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 432 states have (on average 3.0324074074074074) internal successors, (1310), 455 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:44,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1310 transitions. [2021-10-13 19:04:44,385 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1310 transitions. Word has length 15 [2021-10-13 19:04:44,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:44,386 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 1310 transitions. [2021-10-13 19:04:44,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:44,386 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1310 transitions. [2021-10-13 19:04:44,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:04:44,387 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:44,387 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:44,421 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:04:44,602 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:04:44,602 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:44,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:44,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1671225114, now seen corresponding path program 1 times [2021-10-13 19:04:44,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:44,603 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670958431] [2021-10-13 19:04:44,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:44,604 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:44,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:44,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:44,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670958431] [2021-10-13 19:04:44,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670958431] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:44,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186945121] [2021-10-13 19:04:44,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:44,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:44,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:44,918 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:04:44,946 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:04:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:45,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:04:45,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:45,412 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:45,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:04:46,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:04:47,239 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:04:47,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-13 19:04:47,385 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 0 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:47,416 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:04:47,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2021-10-13 19:04:47,466 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:04:47,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:04:47,621 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:04:47,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186945121] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:47,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:47,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2021-10-13 19:04:47,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655635415] [2021-10-13 19:04:47,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:04:47,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:47,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:04:47,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:04:47,623 INFO L87 Difference]: Start difference. First operand 456 states and 1310 transitions. Second operand has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:49,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:49,044 INFO L93 Difference]: Finished difference Result 517 states and 1385 transitions. [2021-10-13 19:04:49,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:04:49,045 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:04:49,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:49,047 INFO L225 Difference]: With dead ends: 517 [2021-10-13 19:04:49,047 INFO L226 Difference]: Without dead ends: 517 [2021-10-13 19:04:49,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 1274.1ms TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:04:49,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-10-13 19:04:49,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 456. [2021-10-13 19:04:49,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 432 states have (on average 2.962962962962963) internal successors, (1280), 455 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:49,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1280 transitions. [2021-10-13 19:04:49,059 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1280 transitions. Word has length 15 [2021-10-13 19:04:49,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:49,059 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 1280 transitions. [2021-10-13 19:04:49,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:49,060 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1280 transitions. [2021-10-13 19:04:49,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:04:49,061 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:49,061 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:49,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-10-13 19:04:49,274 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:04:49,275 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:49,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:49,276 INFO L82 PathProgramCache]: Analyzing trace with hash 1344891452, now seen corresponding path program 5 times [2021-10-13 19:04:49,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:49,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869604114] [2021-10-13 19:04:49,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:49,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:49,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:49,682 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:04:49,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869604114] [2021-10-13 19:04:49,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869604114] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698123503] [2021-10-13 19:04:49,683 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:04:49,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:49,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:49,685 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:04:49,700 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:04:50,135 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:04:50,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:04:50,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:04:50,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:50,289 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:50,289 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 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:04:51,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:04:51,246 INFO L354 Elim1Store]: treesize reduction 104, result has 35.4 percent of original size [2021-10-13 19:04:51,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 94 [2021-10-13 19:04:51,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:04:51,487 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:51,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:04:51,542 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:51,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:04:51,686 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:04:51,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698123503] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:51,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:51,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 23 [2021-10-13 19:04:51,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646351142] [2021-10-13 19:04:51,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 19:04:51,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:51,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 19:04:51,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=540, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:04:51,688 INFO L87 Difference]: Start difference. First operand 456 states and 1280 transitions. Second operand has 25 states, 24 states have (on average 1.25) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:53,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:53,563 INFO L93 Difference]: Finished difference Result 797 states and 2150 transitions. [2021-10-13 19:04:53,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:04:53,564 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.25) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:04:53,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:53,567 INFO L225 Difference]: With dead ends: 797 [2021-10-13 19:04:53,567 INFO L226 Difference]: Without dead ends: 797 [2021-10-13 19:04:53,567 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 1342.0ms TimeCoverageRelationStatistics Valid=154, Invalid=968, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:04:53,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-10-13 19:04:53,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 488. [2021-10-13 19:04:53,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 464 states have (on average 3.209051724137931) internal successors, (1489), 487 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:53,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1489 transitions. [2021-10-13 19:04:53,582 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1489 transitions. Word has length 16 [2021-10-13 19:04:53,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:53,582 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1489 transitions. [2021-10-13 19:04:53,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.25) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:53,582 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1489 transitions. [2021-10-13 19:04:53,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:04:53,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:53,583 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:53,618 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:04:53,797 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:04:53,798 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:53,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:53,799 INFO L82 PathProgramCache]: Analyzing trace with hash 1344891453, now seen corresponding path program 2 times [2021-10-13 19:04:53,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:53,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515829347] [2021-10-13 19:04:53,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:53,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:53,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:54,221 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:04:54,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:54,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515829347] [2021-10-13 19:04:54,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515829347] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:54,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020250019] [2021-10-13 19:04:54,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:04:54,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:54,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:54,224 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:04:54,229 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:04:54,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:04:54,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:04:54,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:04:54,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:54,832 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:04:54,886 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:54,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:04:54,941 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:04:54,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:04:55,082 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:04:55,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020250019] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:55,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:04:55,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 23 [2021-10-13 19:04:55,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436551450] [2021-10-13 19:04:55,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 19:04:55,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:04:55,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 19:04:55,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=534, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:04:55,120 INFO L87 Difference]: Start difference. First operand 488 states and 1489 transitions. Second operand has 25 states, 24 states have (on average 1.25) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:58,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:04:58,187 INFO L93 Difference]: Finished difference Result 1381 states and 3692 transitions. [2021-10-13 19:04:58,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:04:58,188 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.25) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:04:58,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:04:58,191 INFO L225 Difference]: With dead ends: 1381 [2021-10-13 19:04:58,191 INFO L226 Difference]: Without dead ends: 1381 [2021-10-13 19:04:58,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 1784.0ms TimeCoverageRelationStatistics Valid=302, Invalid=1768, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:04:58,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1381 states. [2021-10-13 19:04:58,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1381 to 683. [2021-10-13 19:04:58,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 659 states have (on average 3.39453717754173) internal successors, (2237), 682 states have internal predecessors, (2237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:58,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2237 transitions. [2021-10-13 19:04:58,216 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2237 transitions. Word has length 16 [2021-10-13 19:04:58,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:04:58,217 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 2237 transitions. [2021-10-13 19:04:58,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.25) internal successors, (30), 24 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:04:58,217 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2237 transitions. [2021-10-13 19:04:58,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:04:58,218 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:04:58,218 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:04:58,263 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:04:58,432 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:04:58,433 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:04:58,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:04:58,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1344891440, now seen corresponding path program 2 times [2021-10-13 19:04:58,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:04:58,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328594881] [2021-10-13 19:04:58,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:04:58,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:04:58,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:04:58,923 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:04:58,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:04:58,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328594881] [2021-10-13 19:04:58,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328594881] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:04:58,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927980617] [2021-10-13 19:04:58,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:04:58,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:04:58,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:04:58,929 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:04:58,945 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:04:59,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:04:59,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:04:59,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:04:59,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:04:59,488 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:04:59,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 96 treesize of output 117 [2021-10-13 19:05:00,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:05:00,825 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:05:00,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:05:00,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:05:00,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, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:05:00,991 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:05:00,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-13 19:05:01,047 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:01,047 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:05:01,104 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:01,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:05:01,283 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:05:01,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927980617] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:01,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:01,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 24 [2021-10-13 19:05:01,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994747484] [2021-10-13 19:05:01,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:05:01,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:01,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:05:01,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=584, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:05:01,285 INFO L87 Difference]: Start difference. First operand 683 states and 2237 transitions. Second operand has 26 states, 25 states have (on average 1.24) internal successors, (31), 25 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:06,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:06,400 INFO L93 Difference]: Finished difference Result 1374 states and 3563 transitions. [2021-10-13 19:05:06,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 19:05:06,401 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.24) internal successors, (31), 25 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:05:06,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:06,406 INFO L225 Difference]: With dead ends: 1374 [2021-10-13 19:05:06,406 INFO L226 Difference]: Without dead ends: 1374 [2021-10-13 19:05:06,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 3312.4ms TimeCoverageRelationStatistics Valid=404, Invalid=2458, Unknown=0, NotChecked=0, Total=2862 [2021-10-13 19:05:06,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2021-10-13 19:05:06,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 683. [2021-10-13 19:05:06,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 659 states have (on average 3.2488619119878606) internal successors, (2141), 682 states have internal predecessors, (2141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:06,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2141 transitions. [2021-10-13 19:05:06,431 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2141 transitions. Word has length 16 [2021-10-13 19:05:06,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:06,431 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 2141 transitions. [2021-10-13 19:05:06,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.24) internal successors, (31), 25 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:06,431 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2141 transitions. [2021-10-13 19:05:06,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:05:06,432 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:06,432 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:06,473 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-13 19:05:06,646 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:05:06,646 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:06,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:06,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1344891425, now seen corresponding path program 2 times [2021-10-13 19:05:06,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:06,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868734043] [2021-10-13 19:05:06,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:06,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:06,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:07,060 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:05:07,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:07,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868734043] [2021-10-13 19:05:07,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868734043] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:07,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365603916] [2021-10-13 19:05:07,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:05:07,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:07,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:07,062 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:05:07,063 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:05:07,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:05:07,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:05:07,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:05:07,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:07,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:07,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:07,695 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-13 19:05:07,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:05:08,301 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:05:08,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:08,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:08,615 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:05:08,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:05:08,713 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:05:08,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:05:08,772 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:05:08,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:05:08,828 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:08,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:05:08,883 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:08,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:05:09,037 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:05:09,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365603916] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:09,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:09,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 24 [2021-10-13 19:05:09,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928062005] [2021-10-13 19:05:09,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:05:09,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:09,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:05:09,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=584, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:05:09,040 INFO L87 Difference]: Start difference. First operand 683 states and 2141 transitions. Second operand has 26 states, 25 states have (on average 1.24) internal successors, (31), 25 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:13,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:13,689 INFO L93 Difference]: Finished difference Result 1278 states and 3296 transitions. [2021-10-13 19:05:13,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-13 19:05:13,690 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.24) internal successors, (31), 25 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:05:13,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:13,697 INFO L225 Difference]: With dead ends: 1278 [2021-10-13 19:05:13,697 INFO L226 Difference]: Without dead ends: 1278 [2021-10-13 19:05:13,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 2591.1ms TimeCoverageRelationStatistics Valid=356, Invalid=2506, Unknown=0, NotChecked=0, Total=2862 [2021-10-13 19:05:13,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2021-10-13 19:05:13,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 683. [2021-10-13 19:05:13,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 659 states have (on average 3.103186646433991) internal successors, (2045), 682 states have internal predecessors, (2045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:13,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2045 transitions. [2021-10-13 19:05:13,721 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2045 transitions. Word has length 16 [2021-10-13 19:05:13,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:13,722 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 2045 transitions. [2021-10-13 19:05:13,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.24) internal successors, (31), 25 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:13,722 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2045 transitions. [2021-10-13 19:05:13,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:05:13,723 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:13,723 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:13,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-10-13 19:05:13,938 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:05:13,938 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:13,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:13,939 INFO L82 PathProgramCache]: Analyzing trace with hash -1465041597, now seen corresponding path program 1 times [2021-10-13 19:05:13,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:13,939 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284271366] [2021-10-13 19:05:13,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:13,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:14,252 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:05:14,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:14,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284271366] [2021-10-13 19:05:14,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284271366] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:14,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587406723] [2021-10-13 19:05:14,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:14,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:14,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:14,255 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:05:14,278 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:05:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:14,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:05:14,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:14,836 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:05:14,886 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:05:14,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-13 19:05:14,940 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:05:14,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-13 19:05:15,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:05:15,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587406723] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:15,056 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:15,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 18 [2021-10-13 19:05:15,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316420201] [2021-10-13 19:05:15,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:05:15,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:15,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:05:15,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:05:15,058 INFO L87 Difference]: Start difference. First operand 683 states and 2045 transitions. Second operand has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:16,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:16,349 INFO L93 Difference]: Finished difference Result 1225 states and 3476 transitions. [2021-10-13 19:05:16,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:05:16,349 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:05:16,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:16,352 INFO L225 Difference]: With dead ends: 1225 [2021-10-13 19:05:16,352 INFO L226 Difference]: Without dead ends: 1225 [2021-10-13 19:05:16,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 949.8ms TimeCoverageRelationStatistics Valid=201, Invalid=1059, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:05:16,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1225 states. [2021-10-13 19:05:16,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1225 to 902. [2021-10-13 19:05:16,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 878 states have (on average 3.2198177676537587) internal successors, (2827), 901 states have internal predecessors, (2827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:16,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 2827 transitions. [2021-10-13 19:05:16,377 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 2827 transitions. Word has length 16 [2021-10-13 19:05:16,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:16,378 INFO L470 AbstractCegarLoop]: Abstraction has 902 states and 2827 transitions. [2021-10-13 19:05:16,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:16,378 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 2827 transitions. [2021-10-13 19:05:16,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:05:16,379 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:16,379 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:16,416 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-10-13 19:05:16,593 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:05:16,594 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:16,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:16,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1465041542, now seen corresponding path program 1 times [2021-10-13 19:05:16,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:16,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255644145] [2021-10-13 19:05:16,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:16,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:16,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:16,893 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:05:16,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:16,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255644145] [2021-10-13 19:05:16,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255644145] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:16,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570212971] [2021-10-13 19:05:16,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:16,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:16,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:16,896 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:05:16,897 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:05:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:17,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:05:17,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:17,522 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:05:17,522 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 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:05:18,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:18,124 INFO L354 Elim1Store]: treesize reduction 104, result has 35.4 percent of original size [2021-10-13 19:05:18,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 94 [2021-10-13 19:05:18,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:05:18,323 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:18,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, 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:05:18,386 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:18,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:05:18,517 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:05:18,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570212971] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:18,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:18,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 18 [2021-10-13 19:05:18,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084614502] [2021-10-13 19:05:18,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:05:18,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:18,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:05:18,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:05:18,519 INFO L87 Difference]: Start difference. First operand 902 states and 2827 transitions. Second operand has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:20,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:20,374 INFO L93 Difference]: Finished difference Result 1173 states and 3274 transitions. [2021-10-13 19:05:20,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:05:20,375 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:05:20,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:20,379 INFO L225 Difference]: With dead ends: 1173 [2021-10-13 19:05:20,379 INFO L226 Difference]: Without dead ends: 1149 [2021-10-13 19:05:20,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1474.3ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:05:20,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2021-10-13 19:05:20,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 858. [2021-10-13 19:05:20,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 834 states have (on average 3.1522781774580335) internal successors, (2629), 857 states have internal predecessors, (2629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:20,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2629 transitions. [2021-10-13 19:05:20,403 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2629 transitions. Word has length 16 [2021-10-13 19:05:20,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:20,404 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 2629 transitions. [2021-10-13 19:05:20,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:20,404 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2629 transitions. [2021-10-13 19:05:20,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:05:20,405 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:20,405 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:20,442 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:05:20,619 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:05:20,619 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:20,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:20,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1465041541, now seen corresponding path program 1 times [2021-10-13 19:05:20,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:20,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830416513] [2021-10-13 19:05:20,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:20,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:20,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:05:20,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:20,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830416513] [2021-10-13 19:05:20,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830416513] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:20,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383511998] [2021-10-13 19:05:20,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:20,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:20,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:20,987 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:05:20,988 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:05:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:21,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:05:21,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:21,631 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:05:21,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 259 treesize of output 268 [2021-10-13 19:05:22,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:05:22,903 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:05:22,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:05:23,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:05:23,087 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:05:23,087 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:05:23,142 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:05:23,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:05:23,199 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:05:23,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:05:23,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-10-13 19:05:23,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:05:23,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383511998] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:23,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:23,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-10-13 19:05:23,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77479253] [2021-10-13 19:05:23,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:05:23,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:23,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:05:23,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:05:23,333 INFO L87 Difference]: Start difference. First operand 858 states and 2629 transitions. Second operand has 21 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:25,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:25,347 INFO L93 Difference]: Finished difference Result 1097 states and 3068 transitions. [2021-10-13 19:05:25,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:05:25,347 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:05:25,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:25,351 INFO L225 Difference]: With dead ends: 1097 [2021-10-13 19:05:25,352 INFO L226 Difference]: Without dead ends: 1097 [2021-10-13 19:05:25,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 1577.5ms TimeCoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:05:25,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2021-10-13 19:05:25,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 858. [2021-10-13 19:05:25,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 834 states have (on average 3.1031175059952036) internal successors, (2588), 857 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:25,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2588 transitions. [2021-10-13 19:05:25,382 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2588 transitions. Word has length 16 [2021-10-13 19:05:25,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:25,382 INFO L470 AbstractCegarLoop]: Abstraction has 858 states and 2588 transitions. [2021-10-13 19:05:25,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:25,383 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2588 transitions. [2021-10-13 19:05:25,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:05:25,384 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:25,384 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:25,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-10-13 19:05:25,598 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:05:25,599 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:25,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:25,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1465041538, now seen corresponding path program 1 times [2021-10-13 19:05:25,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:25,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500598494] [2021-10-13 19:05:25,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:25,600 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:25,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:26,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:05:26,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:26,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500598494] [2021-10-13 19:05:26,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500598494] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:26,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708834459] [2021-10-13 19:05:26,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:26,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:26,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:26,024 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:05:26,046 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:05:26,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:26,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:05:26,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:26,660 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:05:26,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 90 treesize of output 113 [2021-10-13 19:05:27,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:05:27,969 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:05:27,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:05:28,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:05:28,125 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-13 19:05:28,125 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:05:28,175 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:05:28,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:05:28,235 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:05:28,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-10-13 19:05:28,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:05:28,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708834459] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:28,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:28,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:05:28,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852918077] [2021-10-13 19:05:28,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:05:28,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:28,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:05:28,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:05:28,429 INFO L87 Difference]: Start difference. First operand 858 states and 2588 transitions. Second operand has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:30,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:30,460 INFO L93 Difference]: Finished difference Result 1045 states and 2918 transitions. [2021-10-13 19:05:30,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:05:30,461 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:05:30,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:30,463 INFO L225 Difference]: With dead ends: 1045 [2021-10-13 19:05:30,463 INFO L226 Difference]: Without dead ends: 923 [2021-10-13 19:05:30,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1653.2ms TimeCoverageRelationStatistics Valid=283, Invalid=1357, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:05:30,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-10-13 19:05:30,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 709. [2021-10-13 19:05:30,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 685 states have (on average 3.103649635036496) internal successors, (2126), 708 states have internal predecessors, (2126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:30,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 2126 transitions. [2021-10-13 19:05:30,484 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 2126 transitions. Word has length 16 [2021-10-13 19:05:30,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:30,484 INFO L470 AbstractCegarLoop]: Abstraction has 709 states and 2126 transitions. [2021-10-13 19:05:30,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:30,485 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 2126 transitions. [2021-10-13 19:05:30,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:05:30,486 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:30,486 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:30,520 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:05:30,701 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:05:30,702 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:30,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:30,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1258037792, now seen corresponding path program 6 times [2021-10-13 19:05:30,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:30,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134873723] [2021-10-13 19:05:30,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:30,703 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:30,794 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:30,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:30,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134873723] [2021-10-13 19:05:30,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134873723] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:30,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933792748] [2021-10-13 19:05:30,795 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:05:30,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:30,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:30,801 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:05:30,829 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:05:31,375 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:05:31,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:05:31,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:05:31,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:31,529 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:31,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933792748] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:31,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:31,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-13 19:05:31,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71497075] [2021-10-13 19:05:31,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:05:31,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:31,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:05:31,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:05:31,531 INFO L87 Difference]: Start difference. First operand 709 states and 2126 transitions. Second operand has 19 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:31,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:31,883 INFO L93 Difference]: Finished difference Result 891 states and 2331 transitions. [2021-10-13 19:05:31,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:05:31,886 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 19:05:31,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:31,888 INFO L225 Difference]: With dead ends: 891 [2021-10-13 19:05:31,888 INFO L226 Difference]: Without dead ends: 845 [2021-10-13 19:05:31,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 220.9ms TimeCoverageRelationStatistics Valid=180, Invalid=576, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:05:31,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2021-10-13 19:05:31,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 585. [2021-10-13 19:05:31,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 561 states have (on average 2.944741532976827) internal successors, (1652), 584 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:31,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1652 transitions. [2021-10-13 19:05:31,906 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1652 transitions. Word has length 17 [2021-10-13 19:05:31,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:31,906 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 1652 transitions. [2021-10-13 19:05:31,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:31,907 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1652 transitions. [2021-10-13 19:05:31,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:05:31,907 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:31,908 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:31,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-10-13 19:05:32,121 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:05:32,122 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:32,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:32,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1824333134, now seen corresponding path program 7 times [2021-10-13 19:05:32,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:32,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754396281] [2021-10-13 19:05:32,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:32,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:32,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:32,218 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:05:32,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:32,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754396281] [2021-10-13 19:05:32,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754396281] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:32,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135826685] [2021-10-13 19:05:32,219 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:05:32,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:32,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:32,221 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:05:32,237 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:05:32,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:32,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:05:32,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:33,010 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:05:33,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135826685] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:33,011 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:33,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-13 19:05:33,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120251794] [2021-10-13 19:05:33,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:05:33,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:33,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:05:33,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:05:33,013 INFO L87 Difference]: Start difference. First operand 585 states and 1652 transitions. Second operand has 19 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:33,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:33,267 INFO L93 Difference]: Finished difference Result 1186 states and 3254 transitions. [2021-10-13 19:05:33,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:05:33,268 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:05:33,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:33,271 INFO L225 Difference]: With dead ends: 1186 [2021-10-13 19:05:33,271 INFO L226 Difference]: Without dead ends: 1140 [2021-10-13 19:05:33,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 187.0ms TimeCoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:05:33,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2021-10-13 19:05:33,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 590. [2021-10-13 19:05:33,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 566 states have (on average 2.932862190812721) internal successors, (1660), 589 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:33,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 1660 transitions. [2021-10-13 19:05:33,291 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 1660 transitions. Word has length 18 [2021-10-13 19:05:33,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:33,292 INFO L470 AbstractCegarLoop]: Abstraction has 590 states and 1660 transitions. [2021-10-13 19:05:33,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:33,292 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 1660 transitions. [2021-10-13 19:05:33,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:05:33,293 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:33,293 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:33,328 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:05:33,506 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:05:33,507 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:33,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:33,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1428360752, now seen corresponding path program 2 times [2021-10-13 19:05:33,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:33,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553482306] [2021-10-13 19:05:33,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:33,508 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:33,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:33,598 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:33,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:33,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553482306] [2021-10-13 19:05:33,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553482306] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:33,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869205619] [2021-10-13 19:05:33,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:05:33,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:33,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:33,605 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:05:33,620 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:05:34,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:05:34,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:05:34,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:05:34,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:34,389 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:34,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869205619] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:34,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:34,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-10-13 19:05:34,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045493072] [2021-10-13 19:05:34,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:05:34,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:34,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:05:34,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:05:34,391 INFO L87 Difference]: Start difference. First operand 590 states and 1660 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 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:05:34,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:34,592 INFO L93 Difference]: Finished difference Result 610 states and 1717 transitions. [2021-10-13 19:05:34,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:05:34,592 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 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 18 [2021-10-13 19:05:34,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:34,593 INFO L225 Difference]: With dead ends: 610 [2021-10-13 19:05:34,594 INFO L226 Difference]: Without dead ends: 537 [2021-10-13 19:05:34,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 130.1ms TimeCoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:05:34,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-10-13 19:05:34,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2021-10-13 19:05:34,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 513 states have (on average 3.0019493177387915) internal successors, (1540), 536 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:34,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 1540 transitions. [2021-10-13 19:05:34,605 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 1540 transitions. Word has length 18 [2021-10-13 19:05:34,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:34,605 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 1540 transitions. [2021-10-13 19:05:34,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 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:05:34,606 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 1540 transitions. [2021-10-13 19:05:34,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:05:34,606 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:34,607 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:34,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-13 19:05:34,808 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:05:34,809 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:34,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:34,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1260017393, now seen corresponding path program 8 times [2021-10-13 19:05:34,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:34,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430911727] [2021-10-13 19:05:34,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:34,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:34,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:35,232 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:05:35,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:35,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430911727] [2021-10-13 19:05:35,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430911727] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:35,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531758687] [2021-10-13 19:05:35,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:05:35,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:35,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:35,234 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:05:35,255 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:05:35,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:05:35,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:05:35,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:05:35,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:36,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:05:36,225 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:36,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:05:36,288 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:36,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:05:36,519 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:05:36,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531758687] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:36,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:36,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 28 [2021-10-13 19:05:36,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350795666] [2021-10-13 19:05:36,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:05:36,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:36,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:05:36,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:05:36,522 INFO L87 Difference]: Start difference. First operand 537 states and 1540 transitions. Second operand has 30 states, 29 states have (on average 1.206896551724138) internal successors, (35), 29 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:38,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:38,584 INFO L93 Difference]: Finished difference Result 961 states and 2595 transitions. [2021-10-13 19:05:38,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:05:38,584 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.206896551724138) internal successors, (35), 29 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:05:38,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:38,586 INFO L225 Difference]: With dead ends: 961 [2021-10-13 19:05:38,587 INFO L226 Difference]: Without dead ends: 961 [2021-10-13 19:05:38,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1394.0ms TimeCoverageRelationStatistics Valid=192, Invalid=1448, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:05:38,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2021-10-13 19:05:38,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 571. [2021-10-13 19:05:38,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 547 states have (on average 3.2212065813528334) internal successors, (1762), 570 states have internal predecessors, (1762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:38,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1762 transitions. [2021-10-13 19:05:38,602 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1762 transitions. Word has length 19 [2021-10-13 19:05:38,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:38,602 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 1762 transitions. [2021-10-13 19:05:38,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.206896551724138) internal successors, (35), 29 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:38,603 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1762 transitions. [2021-10-13 19:05:38,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:05:38,603 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:38,604 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:38,637 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:05:38,817 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:05:38,818 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:38,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:38,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1260017392, now seen corresponding path program 3 times [2021-10-13 19:05:38,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:38,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493180716] [2021-10-13 19:05:38,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:38,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:38,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:39,230 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:05:39,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:39,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493180716] [2021-10-13 19:05:39,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493180716] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:39,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244688445] [2021-10-13 19:05:39,231 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:05:39,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:39,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:39,232 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:05:39,248 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:05:39,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:05:39,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:05:39,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:05:39,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:40,166 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:05:40,232 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:40,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:05:40,295 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:40,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:05:40,507 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:05:40,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244688445] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:40,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:40,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 28 [2021-10-13 19:05:40,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216922801] [2021-10-13 19:05:40,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:05:40,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:40,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:05:40,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:05:40,510 INFO L87 Difference]: Start difference. First operand 571 states and 1762 transitions. Second operand has 30 states, 29 states have (on average 1.206896551724138) internal successors, (35), 29 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:42,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:42,549 INFO L93 Difference]: Finished difference Result 927 states and 2501 transitions. [2021-10-13 19:05:42,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:05:42,550 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.206896551724138) internal successors, (35), 29 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:05:42,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:42,552 INFO L225 Difference]: With dead ends: 927 [2021-10-13 19:05:42,552 INFO L226 Difference]: Without dead ends: 927 [2021-10-13 19:05:42,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1308.1ms TimeCoverageRelationStatistics Valid=192, Invalid=1448, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:05:42,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-10-13 19:05:42,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 571. [2021-10-13 19:05:42,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 547 states have (on average 3.1590493601462524) internal successors, (1728), 570 states have internal predecessors, (1728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:42,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1728 transitions. [2021-10-13 19:05:42,564 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1728 transitions. Word has length 19 [2021-10-13 19:05:42,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:42,565 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 1728 transitions. [2021-10-13 19:05:42,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.206896551724138) internal successors, (35), 29 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:42,565 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1728 transitions. [2021-10-13 19:05:42,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:05:42,565 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:42,566 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:42,593 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:05:42,766 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:05:42,766 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:42,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:42,767 INFO L82 PathProgramCache]: Analyzing trace with hash -1260017405, now seen corresponding path program 3 times [2021-10-13 19:05:42,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:42,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732498541] [2021-10-13 19:05:42,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:42,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:42,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:43,178 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:43,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:43,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732498541] [2021-10-13 19:05:43,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732498541] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:43,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629953292] [2021-10-13 19:05:43,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:05:43,179 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:43,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:43,180 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:05:43,183 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:05:43,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:05:43,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:05:43,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:05:43,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:43,963 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:05:43,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 352 treesize of output 361 [2021-10-13 19:05:45,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:05:45,918 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:05:45,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:05:46,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:05:46,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:05:46,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:05:46,202 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:05:46,202 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 39 treesize of output 38 [2021-10-13 19:05:46,265 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:46,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:05:46,340 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:05:46,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:05:46,567 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:46,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629953292] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:46,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:46,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:05:46,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912706867] [2021-10-13 19:05:46,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:05:46,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:46,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:05:46,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:05:46,572 INFO L87 Difference]: Start difference. First operand 571 states and 1728 transitions. Second operand has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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:05:50,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:50,463 INFO L93 Difference]: Finished difference Result 1180 states and 3058 transitions. [2021-10-13 19:05:50,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:05:50,463 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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 19 [2021-10-13 19:05:50,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:50,466 INFO L225 Difference]: With dead ends: 1180 [2021-10-13 19:05:50,466 INFO L226 Difference]: Without dead ends: 1180 [2021-10-13 19:05:50,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 2378.7ms TimeCoverageRelationStatistics Valid=310, Invalid=1852, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:05:50,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-10-13 19:05:50,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 571. [2021-10-13 19:05:50,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 547 states have (on average 3.096892138939671) internal successors, (1694), 570 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:50,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1694 transitions. [2021-10-13 19:05:50,478 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1694 transitions. Word has length 19 [2021-10-13 19:05:50,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:50,478 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 1694 transitions. [2021-10-13 19:05:50,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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:05:50,478 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1694 transitions. [2021-10-13 19:05:50,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:05:50,479 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:50,479 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:50,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-10-13 19:05:50,679 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:05:50,680 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:05:50,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:05:50,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1260017420, now seen corresponding path program 3 times [2021-10-13 19:05:50,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:05:50,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136573242] [2021-10-13 19:05:50,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:05:50,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:05:50,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:05:50,995 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:50,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:05:50,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136573242] [2021-10-13 19:05:50,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136573242] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:50,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496237692] [2021-10-13 19:05:50,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:05:50,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:05:50,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:05:50,997 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:05:51,002 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:05:51,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:05:51,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:05:51,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:05:51,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:05:51,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:51,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:51,856 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-13 19:05:51,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:05:52,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:05:53,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:53,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:05:53,213 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:05:53,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:05:53,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:05:53,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:05:53,455 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 0 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:05:53,497 INFO L354 Elim1Store]: treesize reduction 45, result has 19.6 percent of original size [2021-10-13 19:05:53,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 46 [2021-10-13 19:05:53,579 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:05:53,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:05:53,667 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:05:53,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-13 19:05:53,987 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:05:53,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496237692] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:05:53,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:05:53,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:05:53,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834418872] [2021-10-13 19:05:53,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:05:53,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:05:53,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:05:53,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:05:53,989 INFO L87 Difference]: Start difference. First operand 571 states and 1694 transitions. Second operand has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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:05:59,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:05:59,857 INFO L93 Difference]: Finished difference Result 1934 states and 4909 transitions. [2021-10-13 19:05:59,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-13 19:05:59,862 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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 19 [2021-10-13 19:05:59,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:05:59,867 INFO L225 Difference]: With dead ends: 1934 [2021-10-13 19:05:59,867 INFO L226 Difference]: Without dead ends: 1934 [2021-10-13 19:05:59,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 3015.5ms TimeCoverageRelationStatistics Valid=512, Invalid=3520, Unknown=0, NotChecked=0, Total=4032 [2021-10-13 19:05:59,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1934 states. [2021-10-13 19:05:59,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1934 to 814. [2021-10-13 19:05:59,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 790 states have (on average 3.2151898734177213) internal successors, (2540), 813 states have internal predecessors, (2540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:05:59,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 2540 transitions. [2021-10-13 19:05:59,884 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 2540 transitions. Word has length 19 [2021-10-13 19:05:59,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:05:59,885 INFO L470 AbstractCegarLoop]: Abstraction has 814 states and 2540 transitions. [2021-10-13 19:05:59,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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:05:59,885 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 2540 transitions. [2021-10-13 19:05:59,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:05:59,886 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:05:59,886 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:05:59,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-10-13 19:06:00,086 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:06:00,088 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:00,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:00,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1802388350, now seen corresponding path program 3 times [2021-10-13 19:06:00,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:00,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175732560] [2021-10-13 19:06:00,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:00,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:00,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:00,439 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:06:00,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:00,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175732560] [2021-10-13 19:06:00,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175732560] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:00,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936871531] [2021-10-13 19:06:00,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:06:00,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:00,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:00,441 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:06:00,442 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:06:01,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:06:01,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:01,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:06:01,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:01,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:06:01,404 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:06:01,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:06:01,726 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:06:01,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936871531] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:01,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:01,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 23 [2021-10-13 19:06:01,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522311345] [2021-10-13 19:06:01,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 19:06:01,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:01,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 19:06:01,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:06:01,728 INFO L87 Difference]: Start difference. First operand 814 states and 2540 transitions. Second operand has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 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:06:04,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:04,354 INFO L93 Difference]: Finished difference Result 1204 states and 3598 transitions. [2021-10-13 19:06:04,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-13 19:06:04,354 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 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:06:04,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:04,356 INFO L225 Difference]: With dead ends: 1204 [2021-10-13 19:06:04,357 INFO L226 Difference]: Without dead ends: 1204 [2021-10-13 19:06:04,357 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 2044.5ms TimeCoverageRelationStatistics Valid=369, Invalid=2283, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 19:06:04,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-10-13 19:06:04,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 900. [2021-10-13 19:06:04,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 876 states have (on average 3.223744292237443) internal successors, (2824), 899 states have internal predecessors, (2824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:04,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 2824 transitions. [2021-10-13 19:06:04,371 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 2824 transitions. Word has length 19 [2021-10-13 19:06:04,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:04,372 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 2824 transitions. [2021-10-13 19:06:04,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 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:06:04,372 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 2824 transitions. [2021-10-13 19:06:04,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:06:04,373 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:04,373 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:04,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-10-13 19:06:04,584 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:06:04,584 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:04,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:04,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1802388295, now seen corresponding path program 2 times [2021-10-13 19:06:04,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:04,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720401249] [2021-10-13 19:06:04,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:04,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:04,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:04,953 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:06:04,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:04,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720401249] [2021-10-13 19:06:04,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720401249] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:04,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643108097] [2021-10-13 19:06:04,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:06:04,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:04,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:04,955 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:06:04,956 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:06:05,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:06:05,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:05,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:06:05,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:05,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:06:05,862 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:05,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:06:06,026 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:06:06,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643108097] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:06,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:06,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 22 [2021-10-13 19:06:06,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681046414] [2021-10-13 19:06:06,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:06:06,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:06,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:06:06,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:06:06,028 INFO L87 Difference]: Start difference. First operand 900 states and 2824 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:06:08,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:08,029 INFO L93 Difference]: Finished difference Result 1379 states and 4162 transitions. [2021-10-13 19:06:08,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:06:08,029 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 19 [2021-10-13 19:06:08,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:08,032 INFO L225 Difference]: With dead ends: 1379 [2021-10-13 19:06:08,032 INFO L226 Difference]: Without dead ends: 1379 [2021-10-13 19:06:08,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1471.1ms TimeCoverageRelationStatistics Valid=285, Invalid=2067, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 19:06:08,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1379 states. [2021-10-13 19:06:08,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1379 to 1080. [2021-10-13 19:06:08,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 1056 states have (on average 3.228219696969697) internal successors, (3409), 1079 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:08,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 3409 transitions. [2021-10-13 19:06:08,055 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 3409 transitions. Word has length 19 [2021-10-13 19:06:08,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:08,055 INFO L470 AbstractCegarLoop]: Abstraction has 1080 states and 3409 transitions. [2021-10-13 19:06:08,055 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:06:08,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 3409 transitions. [2021-10-13 19:06:08,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:06:08,056 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:08,056 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:08,082 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:06:08,256 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:06:08,257 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:08,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:08,258 INFO L82 PathProgramCache]: Analyzing trace with hash -1802388294, now seen corresponding path program 2 times [2021-10-13 19:06:08,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:08,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473413501] [2021-10-13 19:06:08,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:08,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:08,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:08,617 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:08,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:08,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473413501] [2021-10-13 19:06:08,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473413501] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:08,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472916535] [2021-10-13 19:06:08,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:06:08,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:08,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:08,619 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:06:08,620 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:06:09,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:06:09,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:09,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:06:09,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:09,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:09,475 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-13 19:06:09,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:06:10,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:06:10,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:10,572 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:06:10,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:06:10,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:06:10,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:06:10,744 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:06:10,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:06:10,795 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:10,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:06:10,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:06:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:10,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472916535] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:10,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:10,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-10-13 19:06:10,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629484227] [2021-10-13 19:06:10,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:06:10,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:10,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:06:10,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:06:10,966 INFO L87 Difference]: Start difference. First operand 1080 states and 3409 transitions. Second operand has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 23 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:13,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:13,094 INFO L93 Difference]: Finished difference Result 1385 states and 4238 transitions. [2021-10-13 19:06:13,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 19:06:13,094 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 23 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:06:13,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:13,098 INFO L225 Difference]: With dead ends: 1385 [2021-10-13 19:06:13,098 INFO L226 Difference]: Without dead ends: 1385 [2021-10-13 19:06:13,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 1439.3ms TimeCoverageRelationStatistics Valid=268, Invalid=1712, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:06:13,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states. [2021-10-13 19:06:13,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 1127. [2021-10-13 19:06:13,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1103 states have (on average 3.312783318223028) internal successors, (3654), 1126 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:13,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 3654 transitions. [2021-10-13 19:06:13,121 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 3654 transitions. Word has length 19 [2021-10-13 19:06:13,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:13,121 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 3654 transitions. [2021-10-13 19:06:13,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 23 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:13,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 3654 transitions. [2021-10-13 19:06:13,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:06:13,123 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:13,123 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:13,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-10-13 19:06:13,337 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:06:13,337 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:13,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:13,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1802388291, now seen corresponding path program 2 times [2021-10-13 19:06:13,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:13,338 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727524987] [2021-10-13 19:06:13,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:13,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:13,688 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:13,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:13,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727524987] [2021-10-13 19:06:13,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727524987] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:13,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567022696] [2021-10-13 19:06:13,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:06:13,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:13,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:13,690 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:06:13,691 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:06:14,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:06:14,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:14,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:06:14,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:14,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:14,568 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-13 19:06:14,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:06:15,510 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:06:15,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:15,668 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:06:15,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:06:15,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:06:15,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:06:15,838 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:06:15,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:06:15,885 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:15,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:06:16,100 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:16,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567022696] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:16,100 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:16,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-13 19:06:16,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392909249] [2021-10-13 19:06:16,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 19:06:16,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:16,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 19:06:16,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:06:16,101 INFO L87 Difference]: Start difference. First operand 1127 states and 3654 transitions. Second operand has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 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:06:18,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:18,304 INFO L93 Difference]: Finished difference Result 1367 states and 4119 transitions. [2021-10-13 19:06:18,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 19:06:18,305 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 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:06:18,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:18,307 INFO L225 Difference]: With dead ends: 1367 [2021-10-13 19:06:18,308 INFO L226 Difference]: Without dead ends: 1315 [2021-10-13 19:06:18,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1546.9ms TimeCoverageRelationStatistics Valid=267, Invalid=1803, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:06:18,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1315 states. [2021-10-13 19:06:18,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1315 to 1075. [2021-10-13 19:06:18,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1051 states have (on average 3.2549952426260704) internal successors, (3421), 1074 states have internal predecessors, (3421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:18,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 3421 transitions. [2021-10-13 19:06:18,338 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 3421 transitions. Word has length 19 [2021-10-13 19:06:18,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:18,338 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 3421 transitions. [2021-10-13 19:06:18,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 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:06:18,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 3421 transitions. [2021-10-13 19:06:18,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:06:18,340 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:18,340 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:18,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-10-13 19:06:18,541 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:06:18,541 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:18,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:18,542 INFO L82 PathProgramCache]: Analyzing trace with hash -405833363, now seen corresponding path program 9 times [2021-10-13 19:06:18,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:18,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170733481] [2021-10-13 19:06:18,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:18,543 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:18,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:18,680 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:06:18,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:18,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170733481] [2021-10-13 19:06:18,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170733481] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:18,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087749379] [2021-10-13 19:06:18,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:06:18,682 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:18,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:18,682 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:06:18,683 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:06:19,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:06:19,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:19,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:06:19,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:19,850 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:06:19,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087749379] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:19,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:19,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 23 [2021-10-13 19:06:19,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10280552] [2021-10-13 19:06:19,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:06:19,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:19,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:06:19,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:06:19,852 INFO L87 Difference]: Start difference. First operand 1075 states and 3421 transitions. Second operand has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:21,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:21,178 INFO L93 Difference]: Finished difference Result 2921 states and 7868 transitions. [2021-10-13 19:06:21,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-13 19:06:21,179 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:06:21,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:21,187 INFO L225 Difference]: With dead ends: 2921 [2021-10-13 19:06:21,187 INFO L226 Difference]: Without dead ends: 2759 [2021-10-13 19:06:21,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 938.4ms TimeCoverageRelationStatistics Valid=553, Invalid=2753, Unknown=0, NotChecked=0, Total=3306 [2021-10-13 19:06:21,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2759 states. [2021-10-13 19:06:21,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2759 to 910. [2021-10-13 19:06:21,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 886 states have (on average 3.0519187358916477) internal successors, (2704), 909 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:21,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 2704 transitions. [2021-10-13 19:06:21,232 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 2704 transitions. Word has length 20 [2021-10-13 19:06:21,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:21,232 INFO L470 AbstractCegarLoop]: Abstraction has 910 states and 2704 transitions. [2021-10-13 19:06:21,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 24 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:21,233 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 2704 transitions. [2021-10-13 19:06:21,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:06:21,234 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:21,234 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:21,281 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-10-13 19:06:21,449 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:06:21,449 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:21,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:21,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1098814244, now seen corresponding path program 2 times [2021-10-13 19:06:21,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:21,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526212066] [2021-10-13 19:06:21,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:21,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:21,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:21,978 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:06:21,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:21,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526212066] [2021-10-13 19:06:21,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526212066] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:21,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622844640] [2021-10-13 19:06:21,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:06:21,979 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:21,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:21,980 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:06:21,999 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:06:22,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:06:22,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:22,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:06:22,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:23,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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:06:23,150 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:23,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:06:23,212 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:23,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:06:23,404 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:06:23,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622844640] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:23,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:23,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 24 [2021-10-13 19:06:23,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458583218] [2021-10-13 19:06:23,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:06:23,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:23,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:06:23,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:06:23,407 INFO L87 Difference]: Start difference. First operand 910 states and 2704 transitions. Second operand has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 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:06:26,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:26,178 INFO L93 Difference]: Finished difference Result 1630 states and 4562 transitions. [2021-10-13 19:06:26,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 19:06:26,179 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 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:06:26,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:26,182 INFO L225 Difference]: With dead ends: 1630 [2021-10-13 19:06:26,182 INFO L226 Difference]: Without dead ends: 1578 [2021-10-13 19:06:26,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 1988.2ms TimeCoverageRelationStatistics Valid=276, Invalid=1980, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:06:26,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2021-10-13 19:06:26,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 990. [2021-10-13 19:06:26,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 966 states have (on average 3.1076604554865424) internal successors, (3002), 989 states have internal predecessors, (3002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:26,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 3002 transitions. [2021-10-13 19:06:26,205 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 3002 transitions. Word has length 20 [2021-10-13 19:06:26,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:26,205 INFO L470 AbstractCegarLoop]: Abstraction has 990 states and 3002 transitions. [2021-10-13 19:06:26,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 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:06:26,206 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 3002 transitions. [2021-10-13 19:06:26,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:06:26,207 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:26,207 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:26,246 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:06:26,422 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:06:26,423 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:26,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:26,424 INFO L82 PathProgramCache]: Analyzing trace with hash 1098814299, now seen corresponding path program 2 times [2021-10-13 19:06:26,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:26,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511795389] [2021-10-13 19:06:26,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:26,425 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:26,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:26,888 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:06:26,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:26,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511795389] [2021-10-13 19:06:26,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511795389] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:26,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178348072] [2021-10-13 19:06:26,890 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:06:26,890 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:26,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:26,891 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:06:26,893 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:06:27,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:06:27,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:27,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:06:27,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:27,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:06:27,943 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:27,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:06:28,005 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:28,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:06:28,181 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:06:28,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178348072] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:28,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:28,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 24 [2021-10-13 19:06:28,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44230561] [2021-10-13 19:06:28,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:06:28,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:28,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:06:28,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:06:28,183 INFO L87 Difference]: Start difference. First operand 990 states and 3002 transitions. Second operand has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 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:06:30,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:30,739 INFO L93 Difference]: Finished difference Result 1398 states and 3793 transitions. [2021-10-13 19:06:30,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 19:06:30,739 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 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:06:30,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:30,742 INFO L225 Difference]: With dead ends: 1398 [2021-10-13 19:06:30,743 INFO L226 Difference]: Without dead ends: 1350 [2021-10-13 19:06:30,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 1842.3ms TimeCoverageRelationStatistics Valid=276, Invalid=1980, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:06:30,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-10-13 19:06:30,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 948. [2021-10-13 19:06:30,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 924 states have (on average 3.0562770562770565) internal successors, (2824), 947 states have internal predecessors, (2824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:30,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2824 transitions. [2021-10-13 19:06:30,764 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2824 transitions. Word has length 20 [2021-10-13 19:06:30,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:30,764 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 2824 transitions. [2021-10-13 19:06:30,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 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:06:30,765 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2824 transitions. [2021-10-13 19:06:30,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:06:30,765 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:30,766 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:30,799 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:06:30,966 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:06:30,966 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:30,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:30,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1098814300, now seen corresponding path program 2 times [2021-10-13 19:06:30,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:30,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741572252] [2021-10-13 19:06:30,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:30,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:30,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:31,391 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:31,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:31,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741572252] [2021-10-13 19:06:31,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741572252] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:31,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800623329] [2021-10-13 19:06:31,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:06:31,392 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:31,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:31,393 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:06:31,399 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:06:32,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:06:32,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:32,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:06:32,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:32,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:32,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:32,432 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-13 19:06:32,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:06:33,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:06:33,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:33,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:33,582 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:06:33,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:06:33,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:06:33,797 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 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:06:33,833 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:06:33,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-13 19:06:33,891 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:33,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:06:33,952 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:33,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:06:34,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:06:34,164 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:34,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800623329] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:34,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:34,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 24 [2021-10-13 19:06:34,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772460458] [2021-10-13 19:06:34,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:06:34,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:34,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:06:34,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:06:34,166 INFO L87 Difference]: Start difference. First operand 948 states and 2824 transitions. Second operand has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 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:06:36,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:36,692 INFO L93 Difference]: Finished difference Result 1285 states and 3513 transitions. [2021-10-13 19:06:36,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:06:36,693 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 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 20 [2021-10-13 19:06:36,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:36,696 INFO L225 Difference]: With dead ends: 1285 [2021-10-13 19:06:36,697 INFO L226 Difference]: Without dead ends: 1285 [2021-10-13 19:06:36,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1791.8ms TimeCoverageRelationStatistics Valid=263, Invalid=1543, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:06:36,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2021-10-13 19:06:36,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 948. [2021-10-13 19:06:36,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 924 states have (on average 3.014069264069264) internal successors, (2785), 947 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:36,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2785 transitions. [2021-10-13 19:06:36,741 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2785 transitions. Word has length 20 [2021-10-13 19:06:36,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:36,741 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 2785 transitions. [2021-10-13 19:06:36,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 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:06:36,742 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2785 transitions. [2021-10-13 19:06:36,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:06:36,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:36,757 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:36,802 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:06:36,971 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:06:36,971 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:36,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:36,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1098814303, now seen corresponding path program 2 times [2021-10-13 19:06:36,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:36,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054302066] [2021-10-13 19:06:36,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:36,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:37,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:37,558 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:37,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:37,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054302066] [2021-10-13 19:06:37,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054302066] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:37,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499242539] [2021-10-13 19:06:37,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:06:37,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:37,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:37,613 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:06:37,628 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:06:38,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:06:38,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:38,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:06:38,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:38,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:38,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:38,585 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-13 19:06:38,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:06:39,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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:06:39,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:39,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:06:39,765 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:06:39,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:06:39,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:06:39,951 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:06:39,983 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:06:39,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:06:40,042 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:40,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:06:40,100 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:40,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:06:40,348 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:06:40,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499242539] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:40,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:40,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-13 19:06:40,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528029642] [2021-10-13 19:06:40,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:06:40,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:40,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:06:40,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:06:40,349 INFO L87 Difference]: Start difference. First operand 948 states and 2785 transitions. Second operand has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 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:06:52,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:52,869 INFO L93 Difference]: Finished difference Result 1220 states and 3329 transitions. [2021-10-13 19:06:52,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:06:52,870 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 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:06:52,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:52,872 INFO L225 Difference]: With dead ends: 1220 [2021-10-13 19:06:52,872 INFO L226 Difference]: Without dead ends: 971 [2021-10-13 19:06:52,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1802.5ms TimeCoverageRelationStatistics Valid=274, Invalid=1706, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:06:52,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2021-10-13 19:06:52,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 736. [2021-10-13 19:06:52,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 712 states have (on average 3.0224719101123596) internal successors, (2152), 735 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:52,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 2152 transitions. [2021-10-13 19:06:52,885 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 2152 transitions. Word has length 20 [2021-10-13 19:06:52,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:52,885 INFO L470 AbstractCegarLoop]: Abstraction has 736 states and 2152 transitions. [2021-10-13 19:06:52,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 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:06:52,885 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 2152 transitions. [2021-10-13 19:06:52,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:06:52,886 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:52,886 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:52,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-10-13 19:06:53,087 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:06:53,087 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:53,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:53,088 INFO L82 PathProgramCache]: Analyzing trace with hash -538863332, now seen corresponding path program 10 times [2021-10-13 19:06:53,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:53,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512031474] [2021-10-13 19:06:53,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:53,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:53,653 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:06:53,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:53,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512031474] [2021-10-13 19:06:53,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512031474] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:53,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266987019] [2021-10-13 19:06:53,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:06:53,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:53,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:53,656 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:06:53,670 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:06:54,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:06:54,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:06:54,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 19:06:54,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:06:54,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:06:55,099 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:55,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:06:55,233 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:06:55,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:06:55,536 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:06:55,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266987019] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:55,537 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:06:55,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 33 [2021-10-13 19:06:55,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922203360] [2021-10-13 19:06:55,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:06:55,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:06:55,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:06:55,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:06:55,539 INFO L87 Difference]: Start difference. First operand 736 states and 2152 transitions. Second operand has 35 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 34 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:06:58,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:06:58,845 INFO L93 Difference]: Finished difference Result 1430 states and 3952 transitions. [2021-10-13 19:06:58,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:06:58,846 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 34 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 22 [2021-10-13 19:06:58,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:06:58,850 INFO L225 Difference]: With dead ends: 1430 [2021-10-13 19:06:58,851 INFO L226 Difference]: Without dead ends: 1430 [2021-10-13 19:06:58,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1981.1ms TimeCoverageRelationStatistics Valid=226, Invalid=2030, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:06:58,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2021-10-13 19:06:58,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 774. [2021-10-13 19:06:58,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 750 states have (on average 3.2053333333333334) internal successors, (2404), 773 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:06:58,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 2404 transitions. [2021-10-13 19:06:58,876 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 2404 transitions. Word has length 22 [2021-10-13 19:06:58,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:06:58,877 INFO L470 AbstractCegarLoop]: Abstraction has 774 states and 2404 transitions. [2021-10-13 19:06:58,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 34 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:06:58,877 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 2404 transitions. [2021-10-13 19:06:58,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:06:58,878 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:06:58,878 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:06:58,916 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:06:59,091 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:06:59,092 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:06:59,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:06:59,092 INFO L82 PathProgramCache]: Analyzing trace with hash -538863331, now seen corresponding path program 4 times [2021-10-13 19:06:59,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:06:59,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5538628] [2021-10-13 19:06:59,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:06:59,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:06:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:06:59,698 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:06:59,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:06:59,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5538628] [2021-10-13 19:06:59,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5538628] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:06:59,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755413877] [2021-10-13 19:06:59,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:06:59,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:06:59,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:06:59,701 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:06:59,702 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:07:00,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:07:00,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:00,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:07:00,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:00,966 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:07:01,028 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:01,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:07:01,096 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:01,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:07:01,394 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:07:01,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755413877] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:01,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:01,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 33 [2021-10-13 19:07:01,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882925362] [2021-10-13 19:07:01,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:07:01,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:01,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:07:01,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:07:01,397 INFO L87 Difference]: Start difference. First operand 774 states and 2404 transitions. Second operand has 35 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 34 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:07:04,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:04,605 INFO L93 Difference]: Finished difference Result 1392 states and 3844 transitions. [2021-10-13 19:07:04,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:07:04,606 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 34 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 22 [2021-10-13 19:07:04,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:04,608 INFO L225 Difference]: With dead ends: 1392 [2021-10-13 19:07:04,608 INFO L226 Difference]: Without dead ends: 1392 [2021-10-13 19:07:04,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1870.4ms TimeCoverageRelationStatistics Valid=226, Invalid=2030, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:07:04,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2021-10-13 19:07:04,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 774. [2021-10-13 19:07:04,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 750 states have (on average 3.1546666666666665) internal successors, (2366), 773 states have internal predecessors, (2366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:04,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 2366 transitions. [2021-10-13 19:07:04,623 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 2366 transitions. Word has length 22 [2021-10-13 19:07:04,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:04,624 INFO L470 AbstractCegarLoop]: Abstraction has 774 states and 2366 transitions. [2021-10-13 19:07:04,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 34 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:07:04,624 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 2366 transitions. [2021-10-13 19:07:04,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:07:04,625 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:04,625 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:04,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-10-13 19:07:04,839 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:07:04,839 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:04,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:04,840 INFO L82 PathProgramCache]: Analyzing trace with hash -538863344, now seen corresponding path program 4 times [2021-10-13 19:07:04,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:04,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232099850] [2021-10-13 19:07:04,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:04,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:05,287 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:05,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:05,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232099850] [2021-10-13 19:07:05,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232099850] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:05,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623959447] [2021-10-13 19:07:05,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:07:05,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:05,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:05,289 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:07:05,292 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:07:06,243 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:07:06,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:06,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:07:06,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:06,352 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:07:06,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:07:08,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:07:09,404 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:07:09,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:07:09,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:07:09,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:07:09,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:07:09,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:07:09,751 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:07:09,752 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 39 treesize of output 38 [2021-10-13 19:07:09,818 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:09,818 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:07:09,886 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:09,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:07:10,189 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:10,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623959447] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:10,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:10,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-10-13 19:07:10,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187747025] [2021-10-13 19:07:10,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:07:10,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:10,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:07:10,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:07:10,192 INFO L87 Difference]: Start difference. First operand 774 states and 2366 transitions. Second operand has 32 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 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:07:16,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:16,614 INFO L93 Difference]: Finished difference Result 2045 states and 5341 transitions. [2021-10-13 19:07:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:07:16,615 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 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 22 [2021-10-13 19:07:16,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:16,619 INFO L225 Difference]: With dead ends: 2045 [2021-10-13 19:07:16,619 INFO L226 Difference]: Without dead ends: 2045 [2021-10-13 19:07:16,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 3349.0ms TimeCoverageRelationStatistics Valid=432, Invalid=2990, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:07:16,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2045 states. [2021-10-13 19:07:16,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2045 to 774. [2021-10-13 19:07:16,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 750 states have (on average 3.104) internal successors, (2328), 773 states have internal predecessors, (2328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:16,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 2328 transitions. [2021-10-13 19:07:16,646 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 2328 transitions. Word has length 22 [2021-10-13 19:07:16,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:16,646 INFO L470 AbstractCegarLoop]: Abstraction has 774 states and 2328 transitions. [2021-10-13 19:07:16,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 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:07:16,646 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 2328 transitions. [2021-10-13 19:07:16,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:07:16,647 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:16,648 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:16,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-10-13 19:07:16,862 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:07:16,862 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:16,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:16,863 INFO L82 PathProgramCache]: Analyzing trace with hash -538863359, now seen corresponding path program 4 times [2021-10-13 19:07:16,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:16,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143314513] [2021-10-13 19:07:16,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:16,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:17,309 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:17,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:17,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143314513] [2021-10-13 19:07:17,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143314513] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:17,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625886225] [2021-10-13 19:07:17,313 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:07:17,313 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:17,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:17,315 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:07:17,332 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:07:18,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:07:18,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:18,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:07:18,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:18,421 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:07:18,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:07:20,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:07:20,669 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:07:20,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:07:20,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:07:20,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:07:20,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:07:20,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:07:20,965 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:07:20,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:07:21,028 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:21,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:07:21,090 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:21,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:07:21,372 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:21,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625886225] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:21,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:21,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-10-13 19:07:21,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730167836] [2021-10-13 19:07:21,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:07:21,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:21,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:07:21,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:07:21,374 INFO L87 Difference]: Start difference. First operand 774 states and 2328 transitions. Second operand has 32 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 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:07:27,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:27,932 INFO L93 Difference]: Finished difference Result 2007 states and 5233 transitions. [2021-10-13 19:07:27,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:07:27,933 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 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 22 [2021-10-13 19:07:27,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:27,938 INFO L225 Difference]: With dead ends: 2007 [2021-10-13 19:07:27,939 INFO L226 Difference]: Without dead ends: 2007 [2021-10-13 19:07:27,940 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 3336.1ms TimeCoverageRelationStatistics Valid=432, Invalid=2990, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:07:27,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2007 states. [2021-10-13 19:07:27,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2007 to 774. [2021-10-13 19:07:27,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 750 states have (on average 3.0533333333333332) internal successors, (2290), 773 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:27,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 2290 transitions. [2021-10-13 19:07:27,967 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 2290 transitions. Word has length 22 [2021-10-13 19:07:27,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:27,967 INFO L470 AbstractCegarLoop]: Abstraction has 774 states and 2290 transitions. [2021-10-13 19:07:27,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 31 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:07:27,967 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 2290 transitions. [2021-10-13 19:07:27,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:07:27,968 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:27,968 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:27,996 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:07:28,168 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:07:28,169 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:28,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:28,170 INFO L82 PathProgramCache]: Analyzing trace with hash -166729782, now seen corresponding path program 3 times [2021-10-13 19:07:28,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:28,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825768673] [2021-10-13 19:07:28,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:28,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:28,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:28,265 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:28,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:28,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825768673] [2021-10-13 19:07:28,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825768673] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:28,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335569399] [2021-10-13 19:07:28,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:07:28,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:28,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:28,267 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:28,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-10-13 19:07:29,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:07:29,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:29,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:07:29,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:29,696 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:29,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335569399] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:29,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:29,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-10-13 19:07:29,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276791015] [2021-10-13 19:07:29,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:07:29,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:29,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:07:29,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:07:29,698 INFO L87 Difference]: Start difference. First operand 774 states and 2290 transitions. Second operand has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:29,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:29,978 INFO L93 Difference]: Finished difference Result 827 states and 2447 transitions. [2021-10-13 19:07:29,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:07:29,979 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-13 19:07:29,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:29,980 INFO L225 Difference]: With dead ends: 827 [2021-10-13 19:07:29,980 INFO L226 Difference]: Without dead ends: 714 [2021-10-13 19:07:29,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 196.0ms TimeCoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:07:29,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-10-13 19:07:29,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2021-10-13 19:07:29,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 690 states have (on average 3.121739130434783) internal successors, (2154), 713 states have internal predecessors, (2154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:29,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 2154 transitions. [2021-10-13 19:07:29,992 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 2154 transitions. Word has length 22 [2021-10-13 19:07:29,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:29,992 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 2154 transitions. [2021-10-13 19:07:29,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:29,992 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 2154 transitions. [2021-10-13 19:07:29,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:07:29,993 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:29,993 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:30,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-10-13 19:07:30,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-10-13 19:07:30,194 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:30,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:30,194 INFO L82 PathProgramCache]: Analyzing trace with hash 475106048, now seen corresponding path program 11 times [2021-10-13 19:07:30,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:30,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493181638] [2021-10-13 19:07:30,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:30,195 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:30,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:30,327 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:07:30,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:30,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493181638] [2021-10-13 19:07:30,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493181638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:30,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411215920] [2021-10-13 19:07:30,328 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:07:30,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:30,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:30,333 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:30,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-10-13 19:07:31,441 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:07:31,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:31,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:07:31,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:31,778 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:07:31,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411215920] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:31,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:31,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2021-10-13 19:07:31,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366787140] [2021-10-13 19:07:31,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:07:31,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:31,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:07:31,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:07:31,782 INFO L87 Difference]: Start difference. First operand 714 states and 2154 transitions. Second operand has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:32,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:32,205 INFO L93 Difference]: Finished difference Result 1415 states and 4050 transitions. [2021-10-13 19:07:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:07:32,205 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:07:32,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:32,208 INFO L225 Difference]: With dead ends: 1415 [2021-10-13 19:07:32,208 INFO L226 Difference]: Without dead ends: 1353 [2021-10-13 19:07:32,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 378.8ms TimeCoverageRelationStatistics Valid=242, Invalid=948, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:07:32,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2021-10-13 19:07:32,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 812. [2021-10-13 19:07:32,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 788 states have (on average 3.052030456852792) internal successors, (2405), 811 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:32,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 2405 transitions. [2021-10-13 19:07:32,230 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 2405 transitions. Word has length 23 [2021-10-13 19:07:32,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:32,230 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 2405 transitions. [2021-10-13 19:07:32,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:32,230 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 2405 transitions. [2021-10-13 19:07:32,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:07:32,231 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:32,232 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:32,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-10-13 19:07:32,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:32,447 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:32,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:32,447 INFO L82 PathProgramCache]: Analyzing trace with hash 642462371, now seen corresponding path program 4 times [2021-10-13 19:07:32,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:32,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52746378] [2021-10-13 19:07:32,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:32,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:32,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:32,780 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:07:32,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:32,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52746378] [2021-10-13 19:07:32,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52746378] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:32,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137088088] [2021-10-13 19:07:32,782 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:07:32,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:32,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:32,787 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:32,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-10-13 19:07:33,826 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:07:33,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:33,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:07:33,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:34,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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:07:34,101 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:34,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:07:34,328 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:34,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137088088] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:34,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:34,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 26 [2021-10-13 19:07:34,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371756456] [2021-10-13 19:07:34,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:07:34,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:34,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:07:34,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=686, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:07:34,330 INFO L87 Difference]: Start difference. First operand 812 states and 2405 transitions. Second operand has 28 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 27 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:35,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:35,485 INFO L93 Difference]: Finished difference Result 841 states and 2461 transitions. [2021-10-13 19:07:35,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:07:35,485 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 27 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:07:35,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:35,487 INFO L225 Difference]: With dead ends: 841 [2021-10-13 19:07:35,487 INFO L226 Difference]: Without dead ends: 841 [2021-10-13 19:07:35,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 969.3ms TimeCoverageRelationStatistics Valid=173, Invalid=1309, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:07:35,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2021-10-13 19:07:35,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 824. [2021-10-13 19:07:35,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 800 states have (on average 3.05) internal successors, (2440), 823 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:35,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 2440 transitions. [2021-10-13 19:07:35,499 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 2440 transitions. Word has length 23 [2021-10-13 19:07:35,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:35,499 INFO L470 AbstractCegarLoop]: Abstraction has 824 states and 2440 transitions. [2021-10-13 19:07:35,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 27 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:35,499 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 2440 transitions. [2021-10-13 19:07:35,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:07:35,500 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:35,500 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:35,535 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-10-13 19:07:35,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:35,714 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:35,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:35,715 INFO L82 PathProgramCache]: Analyzing trace with hash 642462426, now seen corresponding path program 4 times [2021-10-13 19:07:35,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:35,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673870997] [2021-10-13 19:07:35,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:35,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:35,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:07:36,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:36,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673870997] [2021-10-13 19:07:36,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673870997] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:36,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386676465] [2021-10-13 19:07:36,018 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:07:36,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:36,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:36,020 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:36,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-10-13 19:07:37,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:07:37,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:37,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:07:37,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:37,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:07:37,285 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:37,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:07:37,509 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:07:37,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386676465] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:37,510 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:37,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 26 [2021-10-13 19:07:37,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101013026] [2021-10-13 19:07:37,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:07:37,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:37,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:07:37,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=686, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:07:37,512 INFO L87 Difference]: Start difference. First operand 824 states and 2440 transitions. Second operand has 28 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 27 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:38,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:38,717 INFO L93 Difference]: Finished difference Result 838 states and 2455 transitions. [2021-10-13 19:07:38,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:07:38,718 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 27 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:07:38,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:38,719 INFO L225 Difference]: With dead ends: 838 [2021-10-13 19:07:38,719 INFO L226 Difference]: Without dead ends: 838 [2021-10-13 19:07:38,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 984.8ms TimeCoverageRelationStatistics Valid=173, Invalid=1309, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:07:38,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-10-13 19:07:38,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 824. [2021-10-13 19:07:38,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 800 states have (on average 3.04625) internal successors, (2437), 823 states have internal predecessors, (2437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:38,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 2437 transitions. [2021-10-13 19:07:38,732 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 2437 transitions. Word has length 23 [2021-10-13 19:07:38,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:38,732 INFO L470 AbstractCegarLoop]: Abstraction has 824 states and 2437 transitions. [2021-10-13 19:07:38,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.5925925925925926) internal successors, (43), 27 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:38,732 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 2437 transitions. [2021-10-13 19:07:38,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:07:38,733 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:38,733 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:38,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-10-13 19:07:38,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-10-13 19:07:38,935 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:38,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:38,936 INFO L82 PathProgramCache]: Analyzing trace with hash 642462427, now seen corresponding path program 3 times [2021-10-13 19:07:38,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:38,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543676218] [2021-10-13 19:07:38,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:38,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:38,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:39,225 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:07:39,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:39,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543676218] [2021-10-13 19:07:39,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543676218] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:39,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494446193] [2021-10-13 19:07:39,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:07:39,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:39,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:39,227 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:39,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-10-13 19:07:40,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:07:40,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:40,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 19:07:40,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:40,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:07:40,492 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-13 19:07:40,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:07:41,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:07:41,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:07:41,993 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:07:41,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:07:42,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:07:42,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:07:42,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:07:42,209 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:07:42,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:07:42,259 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:07:42,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:07:42,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:07:42,492 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:07:42,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494446193] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:42,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:42,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2021-10-13 19:07:42,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735730370] [2021-10-13 19:07:42,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:07:42,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:42,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:07:42,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=635, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:07:42,494 INFO L87 Difference]: Start difference. First operand 824 states and 2437 transitions. Second operand has 27 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:44,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:44,291 INFO L93 Difference]: Finished difference Result 964 states and 2850 transitions. [2021-10-13 19:07:44,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:07:44,292 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:07:44,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:44,294 INFO L225 Difference]: With dead ends: 964 [2021-10-13 19:07:44,294 INFO L226 Difference]: Without dead ends: 964 [2021-10-13 19:07:44,295 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 1575.0ms TimeCoverageRelationStatistics Valid=206, Invalid=1600, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:07:44,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-10-13 19:07:44,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 867. [2021-10-13 19:07:44,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 843 states have (on average 3.166073546856465) internal successors, (2669), 866 states have internal predecessors, (2669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:44,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 2669 transitions. [2021-10-13 19:07:44,308 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 2669 transitions. Word has length 23 [2021-10-13 19:07:44,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:44,309 INFO L470 AbstractCegarLoop]: Abstraction has 867 states and 2669 transitions. [2021-10-13 19:07:44,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:44,309 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 2669 transitions. [2021-10-13 19:07:44,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-13 19:07:44,310 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:44,310 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:44,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-10-13 19:07:44,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:44,510 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:44,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:44,511 INFO L82 PathProgramCache]: Analyzing trace with hash 642462430, now seen corresponding path program 3 times [2021-10-13 19:07:44,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:44,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466541673] [2021-10-13 19:07:44,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:44,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:44,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:44,823 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:07:44,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:44,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466541673] [2021-10-13 19:07:44,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466541673] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:44,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143496739] [2021-10-13 19:07:44,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:07:44,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:44,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:44,827 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:44,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-10-13 19:07:45,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:07:45,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:45,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-13 19:07:45,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:45,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:07:45,997 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-13 19:07:45,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:07:47,065 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:07:47,169 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-10-13 19:07:47,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:07:47,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:07:47,618 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:07:47,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:07:47,783 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 19:07:47,784 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 1 case distinctions, treesize of input 30 treesize of output 32 [2021-10-13 19:07:47,865 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 19:07:47,865 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 1 case distinctions, treesize of input 35 treesize of output 37 [2021-10-13 19:07:47,942 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 19:07:47,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, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 37 [2021-10-13 19:07:48,036 INFO L354 Elim1Store]: treesize reduction 80, result has 19.2 percent of original size [2021-10-13 19:07:48,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-13 19:07:48,127 INFO L354 Elim1Store]: treesize reduction 72, result has 20.9 percent of original size [2021-10-13 19:07:48,128 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 35 treesize of output 37 [2021-10-13 19:07:48,646 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:07:48,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143496739] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:48,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:48,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17] total 30 [2021-10-13 19:07:48,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361029133] [2021-10-13 19:07:48,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:07:48,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:48,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:07:48,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=907, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:07:48,648 INFO L87 Difference]: Start difference. First operand 867 states and 2669 transitions. Second operand has 32 states, 31 states have (on average 1.4193548387096775) internal successors, (44), 31 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:07:53,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:53,498 INFO L93 Difference]: Finished difference Result 995 states and 2911 transitions. [2021-10-13 19:07:53,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:07:53,499 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.4193548387096775) internal successors, (44), 31 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-13 19:07:53,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:53,501 INFO L225 Difference]: With dead ends: 995 [2021-10-13 19:07:53,501 INFO L226 Difference]: Without dead ends: 995 [2021-10-13 19:07:53,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 2482.3ms TimeCoverageRelationStatistics Valid=303, Invalid=2667, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:07:53,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-10-13 19:07:53,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 896. [2021-10-13 19:07:53,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 872 states have (on average 3.1272935779816513) internal successors, (2727), 895 states have internal predecessors, (2727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:53,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2727 transitions. [2021-10-13 19:07:53,525 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2727 transitions. Word has length 23 [2021-10-13 19:07:53,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:53,526 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 2727 transitions. [2021-10-13 19:07:53,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.4193548387096775) internal successors, (44), 31 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:07:53,526 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2727 transitions. [2021-10-13 19:07:53,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:07:53,527 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:53,527 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:53,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-10-13 19:07:53,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:53,741 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:53,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:53,741 INFO L82 PathProgramCache]: Analyzing trace with hash 673132511, now seen corresponding path program 12 times [2021-10-13 19:07:53,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:53,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906350029] [2021-10-13 19:07:53,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:53,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:53,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:53,925 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:07:53,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:53,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906350029] [2021-10-13 19:07:53,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906350029] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:53,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065716809] [2021-10-13 19:07:53,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:07:53,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:53,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:53,931 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:53,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-10-13 19:07:55,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:07:55,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:55,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:07:55,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:55,525 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:07:55,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065716809] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:55,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:07:55,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-10-13 19:07:55,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819270043] [2021-10-13 19:07:55,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:07:55,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:07:55,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:07:55,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:07:55,528 INFO L87 Difference]: Start difference. First operand 896 states and 2727 transitions. Second operand has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 27 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:56,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:07:56,054 INFO L93 Difference]: Finished difference Result 2334 states and 6745 transitions. [2021-10-13 19:07:56,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:07:56,054 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 27 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:07:56,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:07:56,059 INFO L225 Difference]: With dead ends: 2334 [2021-10-13 19:07:56,059 INFO L226 Difference]: Without dead ends: 2272 [2021-10-13 19:07:56,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 455.8ms TimeCoverageRelationStatistics Valid=339, Invalid=1221, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:07:56,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2272 states. [2021-10-13 19:07:56,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2272 to 897. [2021-10-13 19:07:56,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 873 states have (on average 3.1260022909507446) internal successors, (2729), 896 states have internal predecessors, (2729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:56,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 2729 transitions. [2021-10-13 19:07:56,082 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 2729 transitions. Word has length 24 [2021-10-13 19:07:56,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:07:56,082 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 2729 transitions. [2021-10-13 19:07:56,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 27 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:07:56,083 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 2729 transitions. [2021-10-13 19:07:56,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:07:56,083 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:07:56,083 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:07:56,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-10-13 19:07:56,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-10-13 19:07:56,285 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:07:56,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:07:56,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1903896391, now seen corresponding path program 3 times [2021-10-13 19:07:56,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:07:56,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499770766] [2021-10-13 19:07:56,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:07:56,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:07:56,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:07:56,711 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:07:56,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:07:56,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499770766] [2021-10-13 19:07:56,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499770766] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:07:56,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415724117] [2021-10-13 19:07:56,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:07:56,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:07:56,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:07:56,714 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:07:56,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-10-13 19:07:58,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:07:58,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:07:58,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:07:58,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:07:58,190 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:07:58,192 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 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:07:59,870 INFO L354 Elim1Store]: treesize reduction 108, result has 36.1 percent of original size [2021-10-13 19:07:59,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:08:00,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:08:00,204 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:00,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:08:00,282 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:00,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:08:00,723 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:08:00,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415724117] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:00,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:08:00,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 33 [2021-10-13 19:08:00,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134777778] [2021-10-13 19:08:00,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:08:00,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:08:00,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:08:00,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1096, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:08:00,726 INFO L87 Difference]: Start difference. First operand 897 states and 2729 transitions. Second operand has 35 states, 34 states have (on average 1.411764705882353) internal successors, (48), 34 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:04,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:08:04,066 INFO L93 Difference]: Finished difference Result 1636 states and 4677 transitions. [2021-10-13 19:08:04,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:08:04,067 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.411764705882353) internal successors, (48), 34 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:08:04,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:08:04,071 INFO L225 Difference]: With dead ends: 1636 [2021-10-13 19:08:04,071 INFO L226 Difference]: Without dead ends: 1636 [2021-10-13 19:08:04,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 2633.5ms TimeCoverageRelationStatistics Valid=361, Invalid=3421, Unknown=0, NotChecked=0, Total=3782 [2021-10-13 19:08:04,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2021-10-13 19:08:04,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1204. [2021-10-13 19:08:04,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1204 states, 1180 states have (on average 3.178813559322034) internal successors, (3751), 1203 states have internal predecessors, (3751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:04,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1204 states to 1204 states and 3751 transitions. [2021-10-13 19:08:04,096 INFO L78 Accepts]: Start accepts. Automaton has 1204 states and 3751 transitions. Word has length 24 [2021-10-13 19:08:04,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:08:04,097 INFO L470 AbstractCegarLoop]: Abstraction has 1204 states and 3751 transitions. [2021-10-13 19:08:04,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.411764705882353) internal successors, (48), 34 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:04,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1204 states and 3751 transitions. [2021-10-13 19:08:04,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:08:04,098 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:08:04,098 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:08:04,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-10-13 19:08:04,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:04,299 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:08:04,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:08:04,300 INFO L82 PathProgramCache]: Analyzing trace with hash 1903896446, now seen corresponding path program 3 times [2021-10-13 19:08:04,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:08:04,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544852421] [2021-10-13 19:08:04,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:08:04,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:08:04,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:08:04,736 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:08:04,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:08:04,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544852421] [2021-10-13 19:08:04,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544852421] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:04,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415044116] [2021-10-13 19:08:04,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:08:04,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:04,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:08:04,742 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:08:04,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-10-13 19:08:05,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:08:05,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:08:05,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:08:05,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:08:06,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:08:06,414 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:06,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, 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:08:06,489 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:06,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:08:06,856 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:08:06,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415044116] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:06,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:08:06,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 33 [2021-10-13 19:08:06,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84801307] [2021-10-13 19:08:06,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:08:06,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:08:06,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:08:06,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1095, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:08:06,858 INFO L87 Difference]: Start difference. First operand 1204 states and 3751 transitions. Second operand has 35 states, 34 states have (on average 1.411764705882353) internal successors, (48), 34 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:11,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:08:11,118 INFO L93 Difference]: Finished difference Result 1878 states and 5224 transitions. [2021-10-13 19:08:11,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-13 19:08:11,118 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.411764705882353) internal successors, (48), 34 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:08:11,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:08:11,122 INFO L225 Difference]: With dead ends: 1878 [2021-10-13 19:08:11,123 INFO L226 Difference]: Without dead ends: 1824 [2021-10-13 19:08:11,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 801 ImplicationChecksByTransitivity, 3370.3ms TimeCoverageRelationStatistics Valid=530, Invalid=4300, Unknown=0, NotChecked=0, Total=4830 [2021-10-13 19:08:11,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2021-10-13 19:08:11,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1158. [2021-10-13 19:08:11,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1134 states have (on average 3.119047619047619) internal successors, (3537), 1157 states have internal predecessors, (3537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:11,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 3537 transitions. [2021-10-13 19:08:11,142 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 3537 transitions. Word has length 24 [2021-10-13 19:08:11,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:08:11,143 INFO L470 AbstractCegarLoop]: Abstraction has 1158 states and 3537 transitions. [2021-10-13 19:08:11,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.411764705882353) internal successors, (48), 34 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:11,143 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 3537 transitions. [2021-10-13 19:08:11,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:08:11,144 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:08:11,144 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:08:11,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-10-13 19:08:11,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-10-13 19:08:11,345 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:08:11,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:08:11,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1903896447, now seen corresponding path program 3 times [2021-10-13 19:08:11,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:08:11,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554433189] [2021-10-13 19:08:11,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:08:11,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:08:11,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:08:11,746 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:08:11,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:08:11,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554433189] [2021-10-13 19:08:11,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554433189] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:11,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743750023] [2021-10-13 19:08:11,747 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:08:11,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:11,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:08:11,752 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:08:11,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-10-13 19:08:13,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:08:13,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:08:13,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:08:13,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:08:13,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:13,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:13,161 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-13 19:08:13,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:08:14,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:08:14,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:14,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:14,631 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:08:14,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:08:14,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:14,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:14,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:14,868 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:08:14,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-13 19:08:14,944 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:14,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 28 treesize of output 27 [2021-10-13 19:08:15,013 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:15,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:08:15,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:08:15,297 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:08:15,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743750023] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:15,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:08:15,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-10-13 19:08:15,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445020934] [2021-10-13 19:08:15,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-13 19:08:15,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:08:15,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-13 19:08:15,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=734, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:08:15,299 INFO L87 Difference]: Start difference. First operand 1158 states and 3537 transitions. Second operand has 29 states, 28 states have (on average 1.5357142857142858) internal successors, (43), 28 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:18,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:08:18,465 INFO L93 Difference]: Finished difference Result 1565 states and 4390 transitions. [2021-10-13 19:08:18,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:08:18,465 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.5357142857142858) internal successors, (43), 28 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:08:18,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:08:18,470 INFO L225 Difference]: With dead ends: 1565 [2021-10-13 19:08:18,470 INFO L226 Difference]: Without dead ends: 1565 [2021-10-13 19:08:18,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 2247.8ms TimeCoverageRelationStatistics Valid=239, Invalid=1741, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:08:18,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2021-10-13 19:08:18,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 1218. [2021-10-13 19:08:18,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 1194 states have (on average 3.0954773869346734) internal successors, (3696), 1217 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:18,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 3696 transitions. [2021-10-13 19:08:18,495 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 3696 transitions. Word has length 24 [2021-10-13 19:08:18,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:08:18,496 INFO L470 AbstractCegarLoop]: Abstraction has 1218 states and 3696 transitions. [2021-10-13 19:08:18,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.5357142857142858) internal successors, (43), 28 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:18,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 3696 transitions. [2021-10-13 19:08:18,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:08:18,497 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:08:18,497 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:08:18,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-10-13 19:08:18,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:18,710 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:08:18,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:08:18,711 INFO L82 PathProgramCache]: Analyzing trace with hash 1903896450, now seen corresponding path program 3 times [2021-10-13 19:08:18,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:08:18,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915258678] [2021-10-13 19:08:18,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:08:18,711 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:08:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:08:19,115 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:08:19,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:08:19,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915258678] [2021-10-13 19:08:19,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915258678] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:19,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003060814] [2021-10-13 19:08:19,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:08:19,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:19,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:08:19,117 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:08:19,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-10-13 19:08:20,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:08:20,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:08:20,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:08:20,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:08:20,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:20,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:20,553 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-13 19:08:20,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:08:22,049 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:08:22,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:22,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:22,299 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:08:22,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:08:22,447 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 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:08:22,537 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 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:08:22,640 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 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:08:22,756 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:08:22,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 44 [2021-10-13 19:08:22,851 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:22,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:08:22,927 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:22,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:08:23,428 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:08:23,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003060814] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:23,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:08:23,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18] total 32 [2021-10-13 19:08:23,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372125546] [2021-10-13 19:08:23,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-10-13 19:08:23,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:08:23,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-10-13 19:08:23,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:08:23,431 INFO L87 Difference]: Start difference. First operand 1218 states and 3696 transitions. Second operand has 34 states, 33 states have (on average 1.393939393939394) internal successors, (46), 33 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:30,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:08:30,421 INFO L93 Difference]: Finished difference Result 2033 states and 5744 transitions. [2021-10-13 19:08:30,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:08:30,422 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.393939393939394) internal successors, (46), 33 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-13 19:08:30,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:08:30,426 INFO L225 Difference]: With dead ends: 2033 [2021-10-13 19:08:30,426 INFO L226 Difference]: Without dead ends: 1960 [2021-10-13 19:08:30,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 3320.5ms TimeCoverageRelationStatistics Valid=405, Invalid=3135, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 19:08:30,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1960 states. [2021-10-13 19:08:30,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1960 to 1478. [2021-10-13 19:08:30,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1478 states, 1454 states have (on average 3.0515818431911965) internal successors, (4437), 1477 states have internal predecessors, (4437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:30,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1478 states to 1478 states and 4437 transitions. [2021-10-13 19:08:30,453 INFO L78 Accepts]: Start accepts. Automaton has 1478 states and 4437 transitions. Word has length 24 [2021-10-13 19:08:30,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:08:30,454 INFO L470 AbstractCegarLoop]: Abstraction has 1478 states and 4437 transitions. [2021-10-13 19:08:30,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 1.393939393939394) internal successors, (46), 33 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:30,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1478 states and 4437 transitions. [2021-10-13 19:08:30,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:08:30,455 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:08:30,455 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:08:30,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-10-13 19:08:30,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:30,656 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:08:30,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:08:30,657 INFO L82 PathProgramCache]: Analyzing trace with hash 548843183, now seen corresponding path program 13 times [2021-10-13 19:08:30,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:08:30,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300238042] [2021-10-13 19:08:30,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:08:30,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:08:30,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:08:31,472 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:08:31,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:08:31,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300238042] [2021-10-13 19:08:31,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300238042] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:31,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144487450] [2021-10-13 19:08:31,474 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:08:31,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:31,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:08:31,475 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:08:31,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-10-13 19:08:32,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:08:32,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:08:32,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:08:33,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:08:33,262 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:33,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:08:33,338 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:33,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:08:33,764 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:08:33,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144487450] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:33,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:08:33,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 16] total 38 [2021-10-13 19:08:33,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839674676] [2021-10-13 19:08:33,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:08:33,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:08:33,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:08:33,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1457, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:08:33,767 INFO L87 Difference]: Start difference. First operand 1478 states and 4437 transitions. Second operand has 40 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:37,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:08:37,716 INFO L93 Difference]: Finished difference Result 2578 states and 7175 transitions. [2021-10-13 19:08:37,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:08:37,716 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:08:37,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:08:37,722 INFO L225 Difference]: With dead ends: 2578 [2021-10-13 19:08:37,722 INFO L226 Difference]: Without dead ends: 2578 [2021-10-13 19:08:37,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 2292.9ms TimeCoverageRelationStatistics Valid=260, Invalid=2710, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:08:37,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2021-10-13 19:08:37,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1520. [2021-10-13 19:08:37,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1496 states have (on average 3.1544117647058822) internal successors, (4719), 1519 states have internal predecessors, (4719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:37,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 4719 transitions. [2021-10-13 19:08:37,749 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 4719 transitions. Word has length 25 [2021-10-13 19:08:37,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:08:37,749 INFO L470 AbstractCegarLoop]: Abstraction has 1520 states and 4719 transitions. [2021-10-13 19:08:37,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:37,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 4719 transitions. [2021-10-13 19:08:37,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:08:37,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:08:37,751 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:08:37,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-10-13 19:08:37,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-10-13 19:08:37,952 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:08:37,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:08:37,953 INFO L82 PathProgramCache]: Analyzing trace with hash 548843184, now seen corresponding path program 5 times [2021-10-13 19:08:37,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:08:37,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939467558] [2021-10-13 19:08:37,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:08:37,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:08:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:08:38,678 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:08:38,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:08:38,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939467558] [2021-10-13 19:08:38,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939467558] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:38,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928883472] [2021-10-13 19:08:38,680 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:08:38,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:38,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:08:38,681 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:08:38,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-10-13 19:08:40,075 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:08:40,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:08:40,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:08:40,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:08:40,188 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:08:40,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 560 treesize of output 569 [2021-10-13 19:08:44,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:08:44,889 INFO L354 Elim1Store]: treesize reduction 104, result has 35.4 percent of original size [2021-10-13 19:08:44,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 68 treesize of output 110 [2021-10-13 19:08:45,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:08:45,399 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:45,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:08:45,462 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:45,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:08:45,793 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:08:45,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928883472] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:45,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:08:45,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 16] total 38 [2021-10-13 19:08:45,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172733536] [2021-10-13 19:08:45,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:08:45,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:08:45,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:08:45,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1463, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:08:45,795 INFO L87 Difference]: Start difference. First operand 1520 states and 4719 transitions. Second operand has 40 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:50,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:08:50,294 INFO L93 Difference]: Finished difference Result 2536 states and 7053 transitions. [2021-10-13 19:08:50,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:08:50,295 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:08:50,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:08:50,301 INFO L225 Difference]: With dead ends: 2536 [2021-10-13 19:08:50,302 INFO L226 Difference]: Without dead ends: 2536 [2021-10-13 19:08:50,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 2791.3ms TimeCoverageRelationStatistics Valid=254, Invalid=2716, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:08:50,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2021-10-13 19:08:50,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 1520. [2021-10-13 19:08:50,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1496 states have (on average 3.126336898395722) internal successors, (4677), 1519 states have internal predecessors, (4677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:50,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 4677 transitions. [2021-10-13 19:08:50,341 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 4677 transitions. Word has length 25 [2021-10-13 19:08:50,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:08:50,341 INFO L470 AbstractCegarLoop]: Abstraction has 1520 states and 4677 transitions. [2021-10-13 19:08:50,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:08:50,341 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 4677 transitions. [2021-10-13 19:08:50,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:08:50,343 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:08:50,343 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:08:50,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-10-13 19:08:50,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-10-13 19:08:50,544 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:08:50,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:08:50,544 INFO L82 PathProgramCache]: Analyzing trace with hash 548843171, now seen corresponding path program 5 times [2021-10-13 19:08:50,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:08:50,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765124862] [2021-10-13 19:08:50,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:08:50,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:08:50,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:08:51,124 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:08:51,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:08:51,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765124862] [2021-10-13 19:08:51,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765124862] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:51,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829236686] [2021-10-13 19:08:51,126 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:08:51,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:08:51,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:08:51,128 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:08:51,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-10-13 19:08:52,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:08:52,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:08:52,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 19:08:52,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:08:52,575 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:08:52,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:08:55,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:08:55,510 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:08:55,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:08:55,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:55,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, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:55,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:55,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:55,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:08:55,884 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:08:55,885 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 39 treesize of output 38 [2021-10-13 19:08:55,962 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:55,963 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:08:56,038 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:08:56,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:08:56,425 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:08:56,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829236686] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:08:56,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:08:56,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 34 [2021-10-13 19:08:56,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355443199] [2021-10-13 19:08:56,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-13 19:08:56,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:08:56,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-13 19:08:56,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1161, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:08:56,427 INFO L87 Difference]: Start difference. First operand 1520 states and 4677 transitions. Second operand has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 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:09:04,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:04,364 INFO L93 Difference]: Finished difference Result 3258 states and 8805 transitions. [2021-10-13 19:09:04,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-13 19:09:04,364 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 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 25 [2021-10-13 19:09:04,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:04,371 INFO L225 Difference]: With dead ends: 3258 [2021-10-13 19:09:04,371 INFO L226 Difference]: Without dead ends: 3258 [2021-10-13 19:09:04,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 3952.2ms TimeCoverageRelationStatistics Valid=506, Invalid=4050, Unknown=0, NotChecked=0, Total=4556 [2021-10-13 19:09:04,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2021-10-13 19:09:04,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 1520. [2021-10-13 19:09:04,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1496 states have (on average 3.0982620320855614) internal successors, (4635), 1519 states have internal predecessors, (4635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:04,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 4635 transitions. [2021-10-13 19:09:04,416 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 4635 transitions. Word has length 25 [2021-10-13 19:09:04,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:04,416 INFO L470 AbstractCegarLoop]: Abstraction has 1520 states and 4635 transitions. [2021-10-13 19:09:04,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 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:09:04,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 4635 transitions. [2021-10-13 19:09:04,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:09:04,418 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:04,419 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:04,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-10-13 19:09:04,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:04,630 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:04,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:04,631 INFO L82 PathProgramCache]: Analyzing trace with hash 548843156, now seen corresponding path program 5 times [2021-10-13 19:09:04,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:04,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180132480] [2021-10-13 19:09:04,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:04,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:04,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:05,257 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:09:05,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:05,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180132480] [2021-10-13 19:09:05,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180132480] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:05,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229663730] [2021-10-13 19:09:05,258 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:09:05,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:05,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:05,260 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:05,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-10-13 19:09:06,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:09:06,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:06,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 19:09:06,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:06,778 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:09:06,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 159 treesize of output 176 [2021-10-13 19:09:09,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, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:09:09,588 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:09:09,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:09:09,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:09,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, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:09,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:09,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:09,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:09,888 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:09:09,888 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:09:09,959 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:09,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:10,044 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:10,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:10,434 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:09:10,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229663730] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:10,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:10,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 34 [2021-10-13 19:09:10,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115993252] [2021-10-13 19:09:10,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-13 19:09:10,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:10,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-13 19:09:10,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1160, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:09:10,437 INFO L87 Difference]: Start difference. First operand 1520 states and 4635 transitions. Second operand has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 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:09:18,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:18,482 INFO L93 Difference]: Finished difference Result 3216 states and 8683 transitions. [2021-10-13 19:09:18,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-13 19:09:18,483 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 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 25 [2021-10-13 19:09:18,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:18,489 INFO L225 Difference]: With dead ends: 3216 [2021-10-13 19:09:18,489 INFO L226 Difference]: Without dead ends: 3216 [2021-10-13 19:09:18,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 4146.2ms TimeCoverageRelationStatistics Valid=507, Invalid=4049, Unknown=0, NotChecked=0, Total=4556 [2021-10-13 19:09:18,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3216 states. [2021-10-13 19:09:18,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3216 to 1520. [2021-10-13 19:09:18,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1496 states have (on average 3.070187165775401) internal successors, (4593), 1519 states have internal predecessors, (4593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:18,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 4593 transitions. [2021-10-13 19:09:18,548 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 4593 transitions. Word has length 25 [2021-10-13 19:09:18,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:18,548 INFO L470 AbstractCegarLoop]: Abstraction has 1520 states and 4593 transitions. [2021-10-13 19:09:18,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 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:09:18,548 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 4593 transitions. [2021-10-13 19:09:18,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-13 19:09:18,551 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:18,551 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:18,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-10-13 19:09:18,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-10-13 19:09:18,764 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:18,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:18,765 INFO L82 PathProgramCache]: Analyzing trace with hash -656078579, now seen corresponding path program 4 times [2021-10-13 19:09:18,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:18,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777340416] [2021-10-13 19:09:18,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:18,766 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:18,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:18,896 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:09:18,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:18,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777340416] [2021-10-13 19:09:18,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777340416] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:18,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187260460] [2021-10-13 19:09:18,897 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:09:18,898 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:18,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:18,899 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:18,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-10-13 19:09:20,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:09:20,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:20,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:09:20,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:20,618 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:09:20,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187260460] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:20,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:20,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 24 [2021-10-13 19:09:20,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127974417] [2021-10-13 19:09:20,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:09:20,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:20,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:09:20,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:09:20,620 INFO L87 Difference]: Start difference. First operand 1520 states and 4593 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:21,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:21,530 INFO L93 Difference]: Finished difference Result 1362 states and 4028 transitions. [2021-10-13 19:09:21,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-13 19:09:21,531 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-13 19:09:21,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:21,533 INFO L225 Difference]: With dead ends: 1362 [2021-10-13 19:09:21,533 INFO L226 Difference]: Without dead ends: 873 [2021-10-13 19:09:21,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 689.5ms TimeCoverageRelationStatistics Valid=354, Invalid=1808, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:09:21,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2021-10-13 19:09:21,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 873. [2021-10-13 19:09:21,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 849 states have (on average 3.1943462897526502) internal successors, (2712), 872 states have internal predecessors, (2712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:21,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 2712 transitions. [2021-10-13 19:09:21,552 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 2712 transitions. Word has length 25 [2021-10-13 19:09:21,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:21,552 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 2712 transitions. [2021-10-13 19:09:21,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 24 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:21,553 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 2712 transitions. [2021-10-13 19:09:21,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-13 19:09:21,553 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:21,554 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:21,588 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-10-13 19:09:21,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-10-13 19:09:21,767 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:21,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:21,768 INFO L82 PathProgramCache]: Analyzing trace with hash -165730355, now seen corresponding path program 14 times [2021-10-13 19:09:21,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:21,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790094119] [2021-10-13 19:09:21,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:21,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:21,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:22,005 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:09:22,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:22,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790094119] [2021-10-13 19:09:22,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790094119] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:22,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175523130] [2021-10-13 19:09:22,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:09:22,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:22,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:22,009 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:22,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-10-13 19:09:23,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:09:23,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:23,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:09:23,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:23,856 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:09:23,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175523130] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:23,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:23,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 31 [2021-10-13 19:09:23,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558533773] [2021-10-13 19:09:23,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:09:23,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:23,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:09:23,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=845, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:09:23,859 INFO L87 Difference]: Start difference. First operand 873 states and 2712 transitions. Second operand has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:25,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:25,774 INFO L93 Difference]: Finished difference Result 3957 states and 10729 transitions. [2021-10-13 19:09:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-13 19:09:25,775 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-13 19:09:25,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:25,782 INFO L225 Difference]: With dead ends: 3957 [2021-10-13 19:09:25,782 INFO L226 Difference]: Without dead ends: 3747 [2021-10-13 19:09:25,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1600 ImplicationChecksByTransitivity, 1513.8ms TimeCoverageRelationStatistics Valid=932, Invalid=5074, Unknown=0, NotChecked=0, Total=6006 [2021-10-13 19:09:25,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3747 states. [2021-10-13 19:09:25,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3747 to 985. [2021-10-13 19:09:25,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 961 states have (on average 3.1196670135275753) internal successors, (2998), 984 states have internal predecessors, (2998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:25,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 2998 transitions. [2021-10-13 19:09:25,826 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 2998 transitions. Word has length 26 [2021-10-13 19:09:25,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:25,826 INFO L470 AbstractCegarLoop]: Abstraction has 985 states and 2998 transitions. [2021-10-13 19:09:25,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 32 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:25,826 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 2998 transitions. [2021-10-13 19:09:25,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 19:09:25,828 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:25,828 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:25,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-10-13 19:09:26,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:26,042 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:26,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:26,042 INFO L82 PathProgramCache]: Analyzing trace with hash 753819270, now seen corresponding path program 5 times [2021-10-13 19:09:26,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:26,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288861235] [2021-10-13 19:09:26,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:26,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:26,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:26,463 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:09:26,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:26,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288861235] [2021-10-13 19:09:26,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288861235] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:26,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109694528] [2021-10-13 19:09:26,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:09:26,467 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:26,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:26,468 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:26,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-10-13 19:09:27,934 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-10-13 19:09:27,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:27,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 19:09:27,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:28,176 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:09:28,237 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:28,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:09:28,542 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:09:28,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109694528] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:28,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:28,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 13] total 31 [2021-10-13 19:09:28,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627600218] [2021-10-13 19:09:28,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-13 19:09:28,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:28,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-13 19:09:28,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:09:28,544 INFO L87 Difference]: Start difference. First operand 985 states and 2998 transitions. Second operand has 33 states, 32 states have (on average 1.5625) internal successors, (50), 32 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:29,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:29,896 INFO L93 Difference]: Finished difference Result 1017 states and 3059 transitions. [2021-10-13 19:09:29,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:09:29,897 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.5625) internal successors, (50), 32 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 19:09:29,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:29,899 INFO L225 Difference]: With dead ends: 1017 [2021-10-13 19:09:29,899 INFO L226 Difference]: Without dead ends: 1017 [2021-10-13 19:09:29,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1200.7ms TimeCoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:09:29,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2021-10-13 19:09:29,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 997. [2021-10-13 19:09:29,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 973 states have (on average 3.1171634121274407) internal successors, (3033), 996 states have internal predecessors, (3033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:29,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 3033 transitions. [2021-10-13 19:09:29,947 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 3033 transitions. Word has length 27 [2021-10-13 19:09:29,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:29,948 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 3033 transitions. [2021-10-13 19:09:29,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.5625) internal successors, (50), 32 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:29,948 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 3033 transitions. [2021-10-13 19:09:29,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 19:09:29,949 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:29,949 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:29,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-10-13 19:09:30,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-10-13 19:09:30,150 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:30,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:30,151 INFO L82 PathProgramCache]: Analyzing trace with hash 753819325, now seen corresponding path program 5 times [2021-10-13 19:09:30,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:30,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782525392] [2021-10-13 19:09:30,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:30,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:30,567 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:09:30,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:30,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782525392] [2021-10-13 19:09:30,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782525392] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:30,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118850665] [2021-10-13 19:09:30,568 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:09:30,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:30,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:30,569 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:30,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-10-13 19:09:32,133 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-10-13 19:09:32,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:32,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 19:09:32,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:32,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:09:32,406 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:32,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:09:32,658 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:09:32,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118850665] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:32,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:32,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 13] total 31 [2021-10-13 19:09:32,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717898244] [2021-10-13 19:09:32,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-13 19:09:32,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:32,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-13 19:09:32,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:09:32,660 INFO L87 Difference]: Start difference. First operand 997 states and 3033 transitions. Second operand has 33 states, 32 states have (on average 1.5625) internal successors, (50), 32 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:34,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:34,137 INFO L93 Difference]: Finished difference Result 1014 states and 3053 transitions. [2021-10-13 19:09:34,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:09:34,137 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.5625) internal successors, (50), 32 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 19:09:34,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:34,139 INFO L225 Difference]: With dead ends: 1014 [2021-10-13 19:09:34,139 INFO L226 Difference]: Without dead ends: 1014 [2021-10-13 19:09:34,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1201.3ms TimeCoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:09:34,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2021-10-13 19:09:34,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 997. [2021-10-13 19:09:34,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 973 states have (on average 3.114080164439877) internal successors, (3030), 996 states have internal predecessors, (3030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:34,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 3030 transitions. [2021-10-13 19:09:34,157 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 3030 transitions. Word has length 27 [2021-10-13 19:09:34,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:34,157 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 3030 transitions. [2021-10-13 19:09:34,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.5625) internal successors, (50), 32 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:34,157 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 3030 transitions. [2021-10-13 19:09:34,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 19:09:34,158 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:34,158 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:34,193 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-10-13 19:09:34,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:34,359 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:34,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:34,360 INFO L82 PathProgramCache]: Analyzing trace with hash 753819326, now seen corresponding path program 5 times [2021-10-13 19:09:34,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:34,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972299512] [2021-10-13 19:09:34,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:34,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:34,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:34,754 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:09:34,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:34,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972299512] [2021-10-13 19:09:34,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972299512] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:34,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280786017] [2021-10-13 19:09:34,755 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:09:34,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:34,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:34,757 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:34,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-10-13 19:09:36,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-10-13 19:09:36,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:36,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:09:36,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:36,476 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:09:36,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 142 treesize of output 159 [2021-10-13 19:09:38,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:09:38,794 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:09:38,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-13 19:09:38,944 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 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:09:38,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:09:38,979 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 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:09:38,998 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 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:09:39,024 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:09:39,025 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:09:39,087 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:39,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:09:39,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:09:39,431 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:09:39,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280786017] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:39,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:39,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2021-10-13 19:09:39,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967122297] [2021-10-13 19:09:39,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-13 19:09:39,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:39,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-13 19:09:39,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=852, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:09:39,433 INFO L87 Difference]: Start difference. First operand 997 states and 3030 transitions. Second operand has 31 states, 30 states have (on average 1.5666666666666667) internal successors, (47), 30 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:42,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:42,151 INFO L93 Difference]: Finished difference Result 1152 states and 3492 transitions. [2021-10-13 19:09:42,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:09:42,152 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.5666666666666667) internal successors, (47), 30 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 19:09:42,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:42,154 INFO L225 Difference]: With dead ends: 1152 [2021-10-13 19:09:42,154 INFO L226 Difference]: Without dead ends: 1152 [2021-10-13 19:09:42,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 2258.7ms TimeCoverageRelationStatistics Valid=268, Invalid=2182, Unknown=0, NotChecked=0, Total=2450 [2021-10-13 19:09:42,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1152 states. [2021-10-13 19:09:42,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1152 to 1044. [2021-10-13 19:09:42,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1020 states have (on average 3.2215686274509805) internal successors, (3286), 1043 states have internal predecessors, (3286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:42,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 3286 transitions. [2021-10-13 19:09:42,173 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 3286 transitions. Word has length 27 [2021-10-13 19:09:42,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:42,174 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 3286 transitions. [2021-10-13 19:09:42,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.5666666666666667) internal successors, (47), 30 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:42,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 3286 transitions. [2021-10-13 19:09:42,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-13 19:09:42,175 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:42,175 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:42,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-10-13 19:09:42,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:42,376 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:42,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:42,376 INFO L82 PathProgramCache]: Analyzing trace with hash 753819329, now seen corresponding path program 4 times [2021-10-13 19:09:42,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:42,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598425076] [2021-10-13 19:09:42,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:42,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:42,790 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:09:42,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:42,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598425076] [2021-10-13 19:09:42,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598425076] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:42,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70922207] [2021-10-13 19:09:42,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:09:42,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:42,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:42,794 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:42,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-10-13 19:09:44,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:09:44,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:44,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-13 19:09:44,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:44,532 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:09:44,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 500 treesize of output 509 [2021-10-13 19:09:46,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:09:47,160 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:09:47,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-13 19:09:47,304 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:47,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:47,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:47,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:47,388 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:09:47,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:09:47,452 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:47,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:09:47,863 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:09:47,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70922207] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:47,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:47,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-10-13 19:09:47,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952537446] [2021-10-13 19:09:47,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:09:47,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:47,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:09:47,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:09:47,864 INFO L87 Difference]: Start difference. First operand 1044 states and 3286 transitions. Second operand has 32 states, 31 states have (on average 1.5483870967741935) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:51,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:09:51,624 INFO L93 Difference]: Finished difference Result 1149 states and 3439 transitions. [2021-10-13 19:09:51,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:09:51,625 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.5483870967741935) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-13 19:09:51,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:09:51,628 INFO L225 Difference]: With dead ends: 1149 [2021-10-13 19:09:51,628 INFO L226 Difference]: Without dead ends: 1149 [2021-10-13 19:09:51,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 2324.1ms TimeCoverageRelationStatistics Valid=272, Invalid=2278, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:09:51,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2021-10-13 19:09:51,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1044. [2021-10-13 19:09:51,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1020 states have (on average 3.172549019607843) internal successors, (3236), 1043 states have internal predecessors, (3236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:51,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 3236 transitions. [2021-10-13 19:09:51,645 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 3236 transitions. Word has length 27 [2021-10-13 19:09:51,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:09:51,645 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 3236 transitions. [2021-10-13 19:09:51,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.5483870967741935) internal successors, (48), 31 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:09:51,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 3236 transitions. [2021-10-13 19:09:51,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:09:51,646 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:09:51,646 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:09:51,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-10-13 19:09:51,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,82 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:51,847 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:09:51,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:09:51,848 INFO L82 PathProgramCache]: Analyzing trace with hash -1753985028, now seen corresponding path program 15 times [2021-10-13 19:09:51,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:09:51,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680407361] [2021-10-13 19:09:51,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:09:51,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:09:51,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:09:52,702 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:09:52,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:09:52,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680407361] [2021-10-13 19:09:52,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680407361] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:52,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776542048] [2021-10-13 19:09:52,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:09:52,703 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:09:52,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:09:52,705 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:09:52,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-10-13 19:09:54,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-10-13 19:09:54,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:09:54,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:09:54,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:09:55,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:09:55,148 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:55,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:09:55,252 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:09:55,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:09:55,795 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:09:55,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776542048] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:09:55,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:09:55,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 18] total 43 [2021-10-13 19:09:55,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429861858] [2021-10-13 19:09:55,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-13 19:09:55,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:09:55,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-13 19:09:55,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1864, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:09:55,797 INFO L87 Difference]: Start difference. First operand 1044 states and 3236 transitions. Second operand has 45 states, 44 states have (on average 1.1363636363636365) internal successors, (50), 44 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:00,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:10:00,981 INFO L93 Difference]: Finished difference Result 2459 states and 7146 transitions. [2021-10-13 19:10:00,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:10:00,982 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 1.1363636363636365) internal successors, (50), 44 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:10:00,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:10:00,988 INFO L225 Difference]: With dead ends: 2459 [2021-10-13 19:10:00,988 INFO L226 Difference]: Without dead ends: 2459 [2021-10-13 19:10:00,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 2944.1ms TimeCoverageRelationStatistics Valid=294, Invalid=3488, Unknown=0, NotChecked=0, Total=3782 [2021-10-13 19:10:00,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2459 states. [2021-10-13 19:10:01,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2459 to 1088. [2021-10-13 19:10:01,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1088 states, 1064 states have (on average 3.3223684210526314) internal successors, (3535), 1087 states have internal predecessors, (3535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:01,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1088 states to 1088 states and 3535 transitions. [2021-10-13 19:10:01,023 INFO L78 Accepts]: Start accepts. Automaton has 1088 states and 3535 transitions. Word has length 28 [2021-10-13 19:10:01,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:10:01,023 INFO L470 AbstractCegarLoop]: Abstraction has 1088 states and 3535 transitions. [2021-10-13 19:10:01,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 1.1363636363636365) internal successors, (50), 44 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:01,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1088 states and 3535 transitions. [2021-10-13 19:10:01,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:10:01,025 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:10:01,025 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:10:01,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-10-13 19:10:01,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:10:01,226 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:10:01,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:10:01,226 INFO L82 PathProgramCache]: Analyzing trace with hash -1753985027, now seen corresponding path program 6 times [2021-10-13 19:10:01,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:10:01,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133148409] [2021-10-13 19:10:01,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:10:01,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:10:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:10:02,164 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:10:02,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:10:02,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133148409] [2021-10-13 19:10:02,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133148409] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:10:02,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842968408] [2021-10-13 19:10:02,165 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:10:02,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:10:02,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:10:02,167 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:10:02,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-13 19:10:05,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-13 19:10:05,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:10:05,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 62 conjunts are in the unsatisfiable core [2021-10-13 19:10:05,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:10:06,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:10:06,788 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:10:06,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:10:06,944 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:10:06,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:10:07,895 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 21 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:10:07,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842968408] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:10:07,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:10:07,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 50 [2021-10-13 19:10:07,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510595958] [2021-10-13 19:10:07,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-13 19:10:07,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:10:07,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-13 19:10:07,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=2485, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 19:10:07,897 INFO L87 Difference]: Start difference. First operand 1088 states and 3535 transitions. Second operand has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:24,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:10:24,789 INFO L93 Difference]: Finished difference Result 5212 states and 14873 transitions. [2021-10-13 19:10:24,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-13 19:10:24,789 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:10:24,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:10:24,799 INFO L225 Difference]: With dead ends: 5212 [2021-10-13 19:10:24,799 INFO L226 Difference]: Without dead ends: 5212 [2021-10-13 19:10:24,800 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1951 ImplicationChecksByTransitivity, 8304.3ms TimeCoverageRelationStatistics Valid=876, Invalid=10680, Unknown=0, NotChecked=0, Total=11556 [2021-10-13 19:10:24,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5212 states. [2021-10-13 19:10:24,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5212 to 1539. [2021-10-13 19:10:24,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1515 states have (on average 3.500990099009901) internal successors, (5304), 1538 states have internal predecessors, (5304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:24,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 5304 transitions. [2021-10-13 19:10:24,864 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 5304 transitions. Word has length 28 [2021-10-13 19:10:24,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:10:24,865 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 5304 transitions. [2021-10-13 19:10:24,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:24,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 5304 transitions. [2021-10-13 19:10:24,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:10:24,867 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:10:24,867 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:10:24,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-10-13 19:10:25,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:10:25,081 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:10:25,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:10:25,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1753985040, now seen corresponding path program 6 times [2021-10-13 19:10:25,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:10:25,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887138585] [2021-10-13 19:10:25,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:10:25,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:10:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:10:25,816 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:10:25,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:10:25,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887138585] [2021-10-13 19:10:25,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887138585] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:10:25,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962318503] [2021-10-13 19:10:25,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:10:25,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:10:25,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:10:25,821 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:10:25,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-10-13 19:10:28,521 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-13 19:10:28,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:10:28,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-13 19:10:28,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:10:28,633 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:10:28,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 210 treesize of output 219 [2021-10-13 19:10:31,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:10:32,433 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:10:32,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:10:32,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:10:32,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:10:32,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:10:32,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:10:32,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:10:33,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:10:33,055 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:10:33,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-13 19:10:33,136 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:10:33,136 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:10:33,227 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:10:33,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:10:33,873 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:10:33,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962318503] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:10:33,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:10:33,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 38 [2021-10-13 19:10:33,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848827063] [2021-10-13 19:10:33,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:10:33,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:10:33,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:10:33,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1452, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:10:33,876 INFO L87 Difference]: Start difference. First operand 1539 states and 5304 transitions. Second operand has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:45,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:10:45,167 INFO L93 Difference]: Finished difference Result 3730 states and 10641 transitions. [2021-10-13 19:10:45,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-13 19:10:45,168 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:10:45,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:10:45,175 INFO L225 Difference]: With dead ends: 3730 [2021-10-13 19:10:45,175 INFO L226 Difference]: Without dead ends: 3730 [2021-10-13 19:10:45,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 5579.9ms TimeCoverageRelationStatistics Valid=580, Invalid=5272, Unknown=0, NotChecked=0, Total=5852 [2021-10-13 19:10:45,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3730 states. [2021-10-13 19:10:45,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3730 to 1539. [2021-10-13 19:10:45,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1515 states have (on average 3.442904290429043) internal successors, (5216), 1538 states have internal predecessors, (5216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:45,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 5216 transitions. [2021-10-13 19:10:45,210 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 5216 transitions. Word has length 28 [2021-10-13 19:10:45,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:10:45,210 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 5216 transitions. [2021-10-13 19:10:45,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:10:45,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 5216 transitions. [2021-10-13 19:10:45,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:10:45,212 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:10:45,212 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:10:45,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-10-13 19:10:45,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-10-13 19:10:45,413 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:10:45,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:10:45,413 INFO L82 PathProgramCache]: Analyzing trace with hash -1753985055, now seen corresponding path program 6 times [2021-10-13 19:10:45,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:10:45,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033644940] [2021-10-13 19:10:45,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:10:45,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:10:45,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:10:46,048 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:10:46,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:10:46,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033644940] [2021-10-13 19:10:46,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033644940] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:10:46,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583231627] [2021-10-13 19:10:46,049 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:10:46,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:10:46,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:10:46,051 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:10:46,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-10-13 19:10:49,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-13 19:10:49,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:10:49,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-13 19:10:49,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:10:49,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:10:49,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:10:49,748 INFO L354 Elim1Store]: treesize reduction 214, result has 14.7 percent of original size [2021-10-13 19:10:49,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:10:51,725 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:10:52,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:10:52,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:10:52,159 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:10:52,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:10:52,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:10:52,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:10:52,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:10:52,455 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:10:52,481 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:10:52,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:10:52,539 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:10:52,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, 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:10:52,624 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:10:52,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:10:52,706 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:10:52,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:10:53,213 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:10:53,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583231627] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:10:53,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:10:53,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 38 [2021-10-13 19:10:53,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354389487] [2021-10-13 19:10:53,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:10:53,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:10:53,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:10:53,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1457, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:10:53,215 INFO L87 Difference]: Start difference. First operand 1539 states and 5216 transitions. Second operand has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:04,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:11:04,904 INFO L93 Difference]: Finished difference Result 3686 states and 10466 transitions. [2021-10-13 19:11:04,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-13 19:11:04,905 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:11:04,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:11:04,912 INFO L225 Difference]: With dead ends: 3686 [2021-10-13 19:11:04,912 INFO L226 Difference]: Without dead ends: 3686 [2021-10-13 19:11:04,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 4889.7ms TimeCoverageRelationStatistics Valid=517, Invalid=5335, Unknown=0, NotChecked=0, Total=5852 [2021-10-13 19:11:04,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3686 states. [2021-10-13 19:11:04,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3686 to 1539. [2021-10-13 19:11:04,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1515 states have (on average 3.384818481848185) internal successors, (5128), 1538 states have internal predecessors, (5128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:04,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 5128 transitions. [2021-10-13 19:11:04,962 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 5128 transitions. Word has length 28 [2021-10-13 19:11:04,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:11:04,963 INFO L470 AbstractCegarLoop]: Abstraction has 1539 states and 5128 transitions. [2021-10-13 19:11:04,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:04,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 5128 transitions. [2021-10-13 19:11:04,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:11:04,966 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:11:04,966 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:11:04,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-10-13 19:11:05,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:05,179 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:11:05,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:11:05,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1158399208, now seen corresponding path program 4 times [2021-10-13 19:11:05,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:11:05,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837817638] [2021-10-13 19:11:05,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:11:05,181 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:11:05,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:11:05,896 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:11:05,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:11:05,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837817638] [2021-10-13 19:11:05,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837817638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:05,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220155357] [2021-10-13 19:11:05,898 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:11:05,898 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:05,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:11:05,900 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:11:05,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-10-13 19:11:07,770 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:11:07,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:11:07,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 19:11:07,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:11:08,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:11:08,500 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:11:08,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-13 19:11:08,612 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:11:08,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-13 19:11:09,271 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 16 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:11:09,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220155357] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:09,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:11:09,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 38 [2021-10-13 19:11:09,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502626430] [2021-10-13 19:11:09,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:11:09,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:11:09,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:11:09,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1436, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:11:09,274 INFO L87 Difference]: Start difference. First operand 1539 states and 5128 transitions. Second operand has 40 states, 39 states have (on average 1.435897435897436) internal successors, (56), 39 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:14,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:11:14,393 INFO L93 Difference]: Finished difference Result 2955 states and 8905 transitions. [2021-10-13 19:11:14,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:11:14,393 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.435897435897436) internal successors, (56), 39 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:11:14,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:11:14,399 INFO L225 Difference]: With dead ends: 2955 [2021-10-13 19:11:14,399 INFO L226 Difference]: Without dead ends: 2955 [2021-10-13 19:11:14,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 3697.3ms TimeCoverageRelationStatistics Valid=438, Invalid=3852, Unknown=0, NotChecked=0, Total=4290 [2021-10-13 19:11:14,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2955 states. [2021-10-13 19:11:14,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2955 to 2015. [2021-10-13 19:11:14,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2015 states, 1991 states have (on average 3.4274234053239576) internal successors, (6824), 2014 states have internal predecessors, (6824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:14,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2015 states to 2015 states and 6824 transitions. [2021-10-13 19:11:14,435 INFO L78 Accepts]: Start accepts. Automaton has 2015 states and 6824 transitions. Word has length 28 [2021-10-13 19:11:14,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:11:14,435 INFO L470 AbstractCegarLoop]: Abstraction has 2015 states and 6824 transitions. [2021-10-13 19:11:14,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.435897435897436) internal successors, (56), 39 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:14,435 INFO L276 IsEmpty]: Start isEmpty. Operand 2015 states and 6824 transitions. [2021-10-13 19:11:14,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:11:14,437 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:11:14,437 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:11:14,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-10-13 19:11:14,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:14,638 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:11:14,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:11:14,638 INFO L82 PathProgramCache]: Analyzing trace with hash 1158399263, now seen corresponding path program 4 times [2021-10-13 19:11:14,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:11:14,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333127408] [2021-10-13 19:11:14,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:11:14,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:11:14,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:11:15,224 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:11:15,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:11:15,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333127408] [2021-10-13 19:11:15,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333127408] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:15,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933229772] [2021-10-13 19:11:15,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:11:15,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:15,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:11:15,228 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:11:15,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-10-13 19:11:17,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:11:17,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:11:17,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:11:17,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:11:17,154 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:11:17,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:11:22,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:11:22,531 INFO L354 Elim1Store]: treesize reduction 104, result has 35.4 percent of original size [2021-10-13 19:11:22,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 68 treesize of output 110 [2021-10-13 19:11:22,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:11:23,071 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:11:23,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:11:23,144 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:11:23,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:11:23,500 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:11:23,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933229772] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:23,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:11:23,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14] total 33 [2021-10-13 19:11:23,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926138320] [2021-10-13 19:11:23,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:11:23,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:11:23,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:11:23,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1105, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:11:23,502 INFO L87 Difference]: Start difference. First operand 2015 states and 6824 transitions. Second operand has 35 states, 34 states have (on average 1.5294117647058822) internal successors, (52), 34 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:27,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:11:27,200 INFO L93 Difference]: Finished difference Result 2967 states and 8829 transitions. [2021-10-13 19:11:27,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:11:27,201 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.5294117647058822) internal successors, (52), 34 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:11:27,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:11:27,208 INFO L225 Difference]: With dead ends: 2967 [2021-10-13 19:11:27,208 INFO L226 Difference]: Without dead ends: 2943 [2021-10-13 19:11:27,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 2558.9ms TimeCoverageRelationStatistics Valid=221, Invalid=2035, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:11:27,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2943 states. [2021-10-13 19:11:27,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2943 to 2011. [2021-10-13 19:11:27,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2011 states, 1987 states have (on average 3.3905385002516355) internal successors, (6737), 2010 states have internal predecessors, (6737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:27,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2011 states to 2011 states and 6737 transitions. [2021-10-13 19:11:27,248 INFO L78 Accepts]: Start accepts. Automaton has 2011 states and 6737 transitions. Word has length 28 [2021-10-13 19:11:27,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:11:27,248 INFO L470 AbstractCegarLoop]: Abstraction has 2011 states and 6737 transitions. [2021-10-13 19:11:27,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.5294117647058822) internal successors, (52), 34 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:27,248 INFO L276 IsEmpty]: Start isEmpty. Operand 2011 states and 6737 transitions. [2021-10-13 19:11:27,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:11:27,251 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:11:27,251 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:11:27,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-10-13 19:11:27,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:27,464 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:11:27,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:11:27,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1158399264, now seen corresponding path program 4 times [2021-10-13 19:11:27,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:11:27,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520675476] [2021-10-13 19:11:27,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:11:27,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:11:27,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:11:27,939 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:11:27,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:11:27,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520675476] [2021-10-13 19:11:27,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520675476] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:27,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049892860] [2021-10-13 19:11:27,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:11:27,940 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:27,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:11:27,946 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:11:27,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-10-13 19:11:29,807 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:11:29,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:11:29,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:11:29,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:11:29,916 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:11:29,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:11:31,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:11:32,150 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:11:32,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:11:32,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:11:32,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:11:32,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:11:32,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:11:32,456 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:11:32,457 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 39 treesize of output 38 [2021-10-13 19:11:32,546 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:11:32,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:11:32,622 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:11:32,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:11:32,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:11:32,984 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:11:32,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049892860] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:32,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:11:32,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2021-10-13 19:11:32,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835576239] [2021-10-13 19:11:32,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-13 19:11:32,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:11:32,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-13 19:11:32,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=964, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:11:32,986 INFO L87 Difference]: Start difference. First operand 2011 states and 6737 transitions. Second operand has 33 states, 32 states have (on average 1.53125) internal successors, (49), 32 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:37,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:11:37,258 INFO L93 Difference]: Finished difference Result 2875 states and 8535 transitions. [2021-10-13 19:11:37,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:11:37,259 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.53125) internal successors, (49), 32 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:11:37,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:11:37,266 INFO L225 Difference]: With dead ends: 2875 [2021-10-13 19:11:37,266 INFO L226 Difference]: Without dead ends: 2875 [2021-10-13 19:11:37,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 2985.8ms TimeCoverageRelationStatistics Valid=308, Invalid=2344, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 19:11:37,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2875 states. [2021-10-13 19:11:37,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2875 to 2011. [2021-10-13 19:11:37,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2011 states, 1987 states have (on average 3.3563160543532966) internal successors, (6669), 2010 states have internal predecessors, (6669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:37,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2011 states to 2011 states and 6669 transitions. [2021-10-13 19:11:37,315 INFO L78 Accepts]: Start accepts. Automaton has 2011 states and 6669 transitions. Word has length 28 [2021-10-13 19:11:37,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:11:37,315 INFO L470 AbstractCegarLoop]: Abstraction has 2011 states and 6669 transitions. [2021-10-13 19:11:37,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.53125) internal successors, (49), 32 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:37,315 INFO L276 IsEmpty]: Start isEmpty. Operand 2011 states and 6669 transitions. [2021-10-13 19:11:37,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-13 19:11:37,317 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:11:37,318 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:11:37,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-10-13 19:11:37,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:37,521 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:11:37,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:11:37,522 INFO L82 PathProgramCache]: Analyzing trace with hash 1158399267, now seen corresponding path program 4 times [2021-10-13 19:11:37,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:11:37,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845790636] [2021-10-13 19:11:37,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:11:37,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:11:37,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:11:38,167 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:11:38,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:11:38,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845790636] [2021-10-13 19:11:38,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845790636] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:38,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594812904] [2021-10-13 19:11:38,168 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:11:38,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:38,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:11:38,170 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:11:38,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-10-13 19:11:40,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:11:40,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:11:40,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 19:11:40,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:11:40,241 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:11:40,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 142 treesize of output 159 [2021-10-13 19:11:42,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:11:42,713 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:11:42,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:11:42,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:11:43,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:11:43,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:11:43,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:11:43,303 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:11:43,303 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 45 treesize of output 44 [2021-10-13 19:11:43,391 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:11:43,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:11:43,466 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:11:43,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:11:44,060 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:11:44,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594812904] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:44,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:11:44,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 37 [2021-10-13 19:11:44,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528162669] [2021-10-13 19:11:44,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-13 19:11:44,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:11:44,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-13 19:11:44,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1368, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:11:44,061 INFO L87 Difference]: Start difference. First operand 2011 states and 6669 transitions. Second operand has 39 states, 38 states have (on average 1.394736842105263) internal successors, (53), 38 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:50,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:11:50,172 INFO L93 Difference]: Finished difference Result 2929 states and 8586 transitions. [2021-10-13 19:11:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:11:50,172 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.394736842105263) internal successors, (53), 38 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-13 19:11:50,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:11:50,179 INFO L225 Difference]: With dead ends: 2929 [2021-10-13 19:11:50,180 INFO L226 Difference]: Without dead ends: 2848 [2021-10-13 19:11:50,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 4469.5ms TimeCoverageRelationStatistics Valid=523, Invalid=4169, Unknown=0, NotChecked=0, Total=4692 [2021-10-13 19:11:50,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2848 states. [2021-10-13 19:11:50,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2848 to 1871. [2021-10-13 19:11:50,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1847 states have (on average 3.3161884136437467) internal successors, (6125), 1870 states have internal predecessors, (6125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:50,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 6125 transitions. [2021-10-13 19:11:50,214 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 6125 transitions. Word has length 28 [2021-10-13 19:11:50,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:11:50,215 INFO L470 AbstractCegarLoop]: Abstraction has 1871 states and 6125 transitions. [2021-10-13 19:11:50,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.394736842105263) internal successors, (53), 38 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:50,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 6125 transitions. [2021-10-13 19:11:50,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-13 19:11:50,216 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:11:50,216 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:11:50,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-10-13 19:11:50,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-10-13 19:11:50,417 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:11:50,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:11:50,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1461039136, now seen corresponding path program 16 times [2021-10-13 19:11:50,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:11:50,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747132663] [2021-10-13 19:11:50,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:11:50,419 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:11:50,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:11:50,641 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 21 proven. 35 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:11:50,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:11:50,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747132663] [2021-10-13 19:11:50,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747132663] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:50,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342909645] [2021-10-13 19:11:50,642 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:11:50,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:50,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:11:50,643 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:11:50,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-10-13 19:11:52,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:11:52,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:11:52,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-13 19:11:52,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:11:53,103 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:11:53,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342909645] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:53,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:11:53,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-10-13 19:11:53,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864825984] [2021-10-13 19:11:53,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:11:53,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:11:53,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:11:53,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=937, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:11:53,105 INFO L87 Difference]: Start difference. First operand 1871 states and 6125 transitions. Second operand has 35 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 34 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:53,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:11:53,700 INFO L93 Difference]: Finished difference Result 3635 states and 10889 transitions. [2021-10-13 19:11:53,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:11:53,701 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 34 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-13 19:11:53,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:11:53,708 INFO L225 Difference]: With dead ends: 3635 [2021-10-13 19:11:53,708 INFO L226 Difference]: Without dead ends: 3479 [2021-10-13 19:11:53,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 582.9ms TimeCoverageRelationStatistics Valid=397, Invalid=1673, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:11:53,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3479 states. [2021-10-13 19:11:53,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3479 to 1527. [2021-10-13 19:11:53,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1503 states have (on average 3.095808383233533) internal successors, (4653), 1526 states have internal predecessors, (4653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:53,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 4653 transitions. [2021-10-13 19:11:53,748 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 4653 transitions. Word has length 29 [2021-10-13 19:11:53,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:11:53,748 INFO L470 AbstractCegarLoop]: Abstraction has 1527 states and 4653 transitions. [2021-10-13 19:11:53,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 34 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:53,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 4653 transitions. [2021-10-13 19:11:53,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-13 19:11:53,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:11:53,750 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:11:53,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-10-13 19:11:53,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-10-13 19:11:53,959 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:11:53,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:11:53,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1016281041, now seen corresponding path program 6 times [2021-10-13 19:11:53,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:11:53,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136586183] [2021-10-13 19:11:53,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:11:53,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:11:54,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:11:54,215 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 21 proven. 24 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:11:54,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:11:54,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136586183] [2021-10-13 19:11:54,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136586183] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:54,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572989810] [2021-10-13 19:11:54,216 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:11:54,216 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:54,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:11:54,217 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:11:54,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-10-13 19:11:56,613 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-10-13 19:11:56,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:11:56,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:11:56,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:11:57,012 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 30 proven. 15 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:11:57,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572989810] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:57,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:11:57,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-10-13 19:11:57,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265907127] [2021-10-13 19:11:57,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:11:57,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:11:57,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:11:57,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:11:57,015 INFO L87 Difference]: Start difference. First operand 1527 states and 4653 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 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:11:57,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:11:57,587 INFO L93 Difference]: Finished difference Result 1892 states and 5705 transitions. [2021-10-13 19:11:57,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:11:57,587 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 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 29 [2021-10-13 19:11:57,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:11:57,590 INFO L225 Difference]: With dead ends: 1892 [2021-10-13 19:11:57,590 INFO L226 Difference]: Without dead ends: 1451 [2021-10-13 19:11:57,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 437.2ms TimeCoverageRelationStatistics Valid=236, Invalid=886, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:11:57,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-10-13 19:11:57,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 1451. [2021-10-13 19:11:57,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1451 states, 1427 states have (on average 3.140154169586545) internal successors, (4481), 1450 states have internal predecessors, (4481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:11:57,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1451 states to 1451 states and 4481 transitions. [2021-10-13 19:11:57,617 INFO L78 Accepts]: Start accepts. Automaton has 1451 states and 4481 transitions. Word has length 29 [2021-10-13 19:11:57,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:11:57,617 INFO L470 AbstractCegarLoop]: Abstraction has 1451 states and 4481 transitions. [2021-10-13 19:11:57,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 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:11:57,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1451 states and 4481 transitions. [2021-10-13 19:11:57,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-13 19:11:57,619 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:11:57,619 INFO L512 BasicCegarLoop]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:11:57,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-10-13 19:11:57,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-10-13 19:11:57,833 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:11:57,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:11:57,834 INFO L82 PathProgramCache]: Analyzing trace with hash 665186751, now seen corresponding path program 17 times [2021-10-13 19:11:57,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:11:57,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110449302] [2021-10-13 19:11:57,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:11:57,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:11:57,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:11:58,097 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 21 proven. 35 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:11:58,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:11:58,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110449302] [2021-10-13 19:11:58,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110449302] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:11:58,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886052184] [2021-10-13 19:11:58,099 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:11:58,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:11:58,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:11:58,100 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:11:58,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-10-13 19:12:00,210 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-10-13 19:12:00,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:12:00,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-13 19:12:00,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:12:00,621 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:12:00,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886052184] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:00,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:12:00,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-10-13 19:12:00,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478685241] [2021-10-13 19:12:00,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:12:00,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:12:00,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:12:00,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=937, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:12:00,624 INFO L87 Difference]: Start difference. First operand 1451 states and 4481 transitions. Second operand has 35 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 35 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:01,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:12:01,634 INFO L93 Difference]: Finished difference Result 3749 states and 10578 transitions. [2021-10-13 19:12:01,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-13 19:12:01,635 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 35 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-13 19:12:01,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:12:01,650 INFO L225 Difference]: With dead ends: 3749 [2021-10-13 19:12:01,651 INFO L226 Difference]: Without dead ends: 3671 [2021-10-13 19:12:01,652 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 786.5ms TimeCoverageRelationStatistics Valid=712, Invalid=2710, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:12:01,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2021-10-13 19:12:01,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 1452. [2021-10-13 19:12:01,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1428 states have (on average 3.1393557422969187) internal successors, (4483), 1451 states have internal predecessors, (4483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:01,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 4483 transitions. [2021-10-13 19:12:01,717 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 4483 transitions. Word has length 30 [2021-10-13 19:12:01,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:12:01,717 INFO L470 AbstractCegarLoop]: Abstraction has 1452 states and 4483 transitions. [2021-10-13 19:12:01,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 35 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:01,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 4483 transitions. [2021-10-13 19:12:01,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-13 19:12:01,719 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:12:01,720 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:12:01,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-10-13 19:12:01,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-10-13 19:12:01,935 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:12:01,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:12:01,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1812133426, now seen corresponding path program 7 times [2021-10-13 19:12:01,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:12:01,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124310956] [2021-10-13 19:12:01,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:12:01,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:12:01,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:02,200 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 21 proven. 24 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:12:02,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:12:02,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124310956] [2021-10-13 19:12:02,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124310956] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:02,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319796595] [2021-10-13 19:12:02,201 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:12:02,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:12:02,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:12:02,203 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:12:02,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-10-13 19:12:04,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:04,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:12:04,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:12:04,615 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 30 proven. 15 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:12:04,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319796595] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:04,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:12:04,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-10-13 19:12:04,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630100686] [2021-10-13 19:12:04,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:12:04,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:12:04,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:12:04,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:12:04,617 INFO L87 Difference]: Start difference. First operand 1452 states and 4483 transitions. Second operand has 27 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:12:05,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:12:05,033 INFO L93 Difference]: Finished difference Result 1390 states and 4263 transitions. [2021-10-13 19:12:05,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:12:05,034 INFO L78 Accepts]: Start accepts. Automaton has has 27 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 30 [2021-10-13 19:12:05,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:12:05,036 INFO L225 Difference]: With dead ends: 1390 [2021-10-13 19:12:05,037 INFO L226 Difference]: Without dead ends: 1173 [2021-10-13 19:12:05,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 481.1ms TimeCoverageRelationStatistics Valid=243, Invalid=879, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:12:05,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2021-10-13 19:12:05,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 1173. [2021-10-13 19:12:05,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1173 states, 1149 states have (on average 3.1792863359442993) internal successors, (3653), 1172 states have internal predecessors, (3653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:05,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1173 states to 1173 states and 3653 transitions. [2021-10-13 19:12:05,078 INFO L78 Accepts]: Start accepts. Automaton has 1173 states and 3653 transitions. Word has length 30 [2021-10-13 19:12:05,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:12:05,079 INFO L470 AbstractCegarLoop]: Abstraction has 1173 states and 3653 transitions. [2021-10-13 19:12:05,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 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:12:05,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1173 states and 3653 transitions. [2021-10-13 19:12:05,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:12:05,080 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:12:05,080 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:12:05,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-10-13 19:12:05,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-10-13 19:12:05,281 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:12:05,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:12:05,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1785205681, now seen corresponding path program 18 times [2021-10-13 19:12:05,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:12:05,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340703226] [2021-10-13 19:12:05,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:12:05,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:12:05,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:06,244 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:12:06,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:12:06,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340703226] [2021-10-13 19:12:06,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340703226] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:06,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038787759] [2021-10-13 19:12:06,245 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:12:06,245 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:12:06,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:12:06,246 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:12:06,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-10-13 19:12:09,109 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-13 19:12:09,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:12:09,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-13 19:12:09,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:12:09,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:12:09,788 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:09,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:12:09,904 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:09,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:12:10,531 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:12:10,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038787759] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:10,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:12:10,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 20] total 48 [2021-10-13 19:12:10,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317178407] [2021-10-13 19:12:10,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-10-13 19:12:10,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:12:10,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-10-13 19:12:10,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2021-10-13 19:12:10,534 INFO L87 Difference]: Start difference. First operand 1173 states and 3653 transitions. Second operand has 50 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 49 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:16,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:12:16,450 INFO L93 Difference]: Finished difference Result 2807 states and 8139 transitions. [2021-10-13 19:12:16,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:12:16,451 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 49 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:12:16,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:12:16,456 INFO L225 Difference]: With dead ends: 2807 [2021-10-13 19:12:16,456 INFO L226 Difference]: Without dead ends: 2807 [2021-10-13 19:12:16,456 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 3474.3ms TimeCoverageRelationStatistics Valid=328, Invalid=4364, Unknown=0, NotChecked=0, Total=4692 [2021-10-13 19:12:16,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2807 states. [2021-10-13 19:12:16,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2807 to 1219. [2021-10-13 19:12:16,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1195 states have (on average 3.3179916317991633) internal successors, (3965), 1218 states have internal predecessors, (3965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:16,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 3965 transitions. [2021-10-13 19:12:16,480 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 3965 transitions. Word has length 31 [2021-10-13 19:12:16,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:12:16,481 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 3965 transitions. [2021-10-13 19:12:16,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 49 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:16,481 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 3965 transitions. [2021-10-13 19:12:16,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:12:16,482 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:12:16,482 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:12:16,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-10-13 19:12:16,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-10-13 19:12:16,683 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:12:16,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:12:16,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1785205680, now seen corresponding path program 7 times [2021-10-13 19:12:16,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:12:16,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511141995] [2021-10-13 19:12:16,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:12:16,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:12:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:17,701 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:12:17,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:12:17,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511141995] [2021-10-13 19:12:17,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511141995] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:17,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618470193] [2021-10-13 19:12:17,702 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:12:17,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:12:17,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:12:17,704 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:12:17,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-10-13 19:12:19,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:19,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 52 conjunts are in the unsatisfiable core [2021-10-13 19:12:19,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:12:20,445 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:12:20,569 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:20,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:12:20,665 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:20,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:12:21,285 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:12:21,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618470193] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:21,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:12:21,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 20] total 48 [2021-10-13 19:12:21,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257646199] [2021-10-13 19:12:21,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-10-13 19:12:21,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:12:21,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-10-13 19:12:21,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2320, Unknown=0, NotChecked=0, Total=2450 [2021-10-13 19:12:21,288 INFO L87 Difference]: Start difference. First operand 1219 states and 3965 transitions. Second operand has 50 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 49 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:27,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:12:27,609 INFO L93 Difference]: Finished difference Result 2761 states and 8003 transitions. [2021-10-13 19:12:27,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:12:27,610 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 49 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:12:27,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:12:27,614 INFO L225 Difference]: With dead ends: 2761 [2021-10-13 19:12:27,615 INFO L226 Difference]: Without dead ends: 2761 [2021-10-13 19:12:27,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 3547.2ms TimeCoverageRelationStatistics Valid=329, Invalid=4363, Unknown=0, NotChecked=0, Total=4692 [2021-10-13 19:12:27,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2761 states. [2021-10-13 19:12:27,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2761 to 1219. [2021-10-13 19:12:27,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1195 states have (on average 3.279497907949791) internal successors, (3919), 1218 states have internal predecessors, (3919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:27,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 3919 transitions. [2021-10-13 19:12:27,651 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 3919 transitions. Word has length 31 [2021-10-13 19:12:27,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:12:27,652 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 3919 transitions. [2021-10-13 19:12:27,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 49 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:27,652 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 3919 transitions. [2021-10-13 19:12:27,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:12:27,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:12:27,655 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:12:27,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-10-13 19:12:27,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:12:27,869 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:12:27,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:12:27,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1785205693, now seen corresponding path program 7 times [2021-10-13 19:12:27,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:12:27,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289403859] [2021-10-13 19:12:27,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:12:27,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:12:27,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:28,703 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:12:28,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:12:28,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289403859] [2021-10-13 19:12:28,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289403859] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:28,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337935391] [2021-10-13 19:12:28,704 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:12:28,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:12:28,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:12:28,706 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:12:28,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-10-13 19:12:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:30,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-13 19:12:30,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:12:30,827 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:12:30,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:12:34,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:12:34,539 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:12:34,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:12:34,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:12:34,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:12:34,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:12:34,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:12:34,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:12:34,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:12:34,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:12:34,908 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:12:34,908 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 39 treesize of output 38 [2021-10-13 19:12:34,984 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:34,985 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:12:35,068 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:35,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:12:35,727 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:12:35,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337935391] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:35,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:12:35,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 42 [2021-10-13 19:12:35,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039416024] [2021-10-13 19:12:35,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-13 19:12:35,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:12:35,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-13 19:12:35,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1774, Unknown=0, NotChecked=0, Total=1892 [2021-10-13 19:12:35,730 INFO L87 Difference]: Start difference. First operand 1219 states and 3919 transitions. Second operand has 44 states, 43 states have (on average 1.1627906976744187) internal successors, (50), 43 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:49,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:12:49,825 INFO L93 Difference]: Finished difference Result 3781 states and 10149 transitions. [2021-10-13 19:12:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-13 19:12:49,825 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.1627906976744187) internal successors, (50), 43 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:12:49,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:12:49,832 INFO L225 Difference]: With dead ends: 3781 [2021-10-13 19:12:49,832 INFO L226 Difference]: Without dead ends: 3781 [2021-10-13 19:12:49,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1054 ImplicationChecksByTransitivity, 6431.9ms TimeCoverageRelationStatistics Valid=655, Invalid=6655, Unknown=0, NotChecked=0, Total=7310 [2021-10-13 19:12:49,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3781 states. [2021-10-13 19:12:49,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3781 to 1219. [2021-10-13 19:12:49,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1195 states have (on average 3.2410041841004182) internal successors, (3873), 1218 states have internal predecessors, (3873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:49,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 3873 transitions. [2021-10-13 19:12:49,862 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 3873 transitions. Word has length 31 [2021-10-13 19:12:49,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:12:49,863 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 3873 transitions. [2021-10-13 19:12:49,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.1627906976744187) internal successors, (50), 43 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:12:49,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 3873 transitions. [2021-10-13 19:12:49,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:12:49,864 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:12:49,864 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:12:49,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-10-13 19:12:50,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-10-13 19:12:50,064 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:12:50,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:12:50,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1785205708, now seen corresponding path program 7 times [2021-10-13 19:12:50,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:12:50,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927885187] [2021-10-13 19:12:50,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:12:50,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:12:50,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:50,788 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:12:50,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:12:50,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927885187] [2021-10-13 19:12:50,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927885187] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:50,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762528991] [2021-10-13 19:12:50,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:12:50,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:12:50,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:12:50,791 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:12:50,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-10-13 19:12:52,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:12:52,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-13 19:12:52,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:12:52,946 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:12:52,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:12:56,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:12:56,912 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:12:56,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:12:57,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12: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, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:57,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:57,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:57,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:57,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:57,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:57,307 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:12:57,307 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:12:57,430 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:57,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:57,521 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:12:57,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:12:58,166 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-13 19:12:58,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762528991] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:12:58,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:12:58,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 42 [2021-10-13 19:12:58,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887051770] [2021-10-13 19:12:58,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-13 19:12:58,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:12:58,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-13 19:12:58,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1774, Unknown=0, NotChecked=0, Total=1892 [2021-10-13 19:12:58,169 INFO L87 Difference]: Start difference. First operand 1219 states and 3873 transitions. Second operand has 44 states, 43 states have (on average 1.1627906976744187) internal successors, (50), 43 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:11,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:13:11,046 INFO L93 Difference]: Finished difference Result 3735 states and 10013 transitions. [2021-10-13 19:13:11,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-13 19:13:11,046 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.1627906976744187) internal successors, (50), 43 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:13:11,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:13:11,053 INFO L225 Difference]: With dead ends: 3735 [2021-10-13 19:13:11,053 INFO L226 Difference]: Without dead ends: 3735 [2021-10-13 19:13:11,054 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1054 ImplicationChecksByTransitivity, 6366.7ms TimeCoverageRelationStatistics Valid=655, Invalid=6655, Unknown=0, NotChecked=0, Total=7310 [2021-10-13 19:13:11,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3735 states. [2021-10-13 19:13:11,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3735 to 1219. [2021-10-13 19:13:11,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1195 states have (on average 3.202510460251046) internal successors, (3827), 1218 states have internal predecessors, (3827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:11,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 3827 transitions. [2021-10-13 19:13:11,081 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 3827 transitions. Word has length 31 [2021-10-13 19:13:11,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:13:11,081 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 3827 transitions. [2021-10-13 19:13:11,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.1627906976744187) internal successors, (50), 43 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:11,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 3827 transitions. [2021-10-13 19:13:11,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:13:11,083 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:13:11,083 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:13:11,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-10-13 19:13:11,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:11,284 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:13:11,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:13:11,284 INFO L82 PathProgramCache]: Analyzing trace with hash -879874969, now seen corresponding path program 6 times [2021-10-13 19:13:11,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:13:11,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140479007] [2021-10-13 19:13:11,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:13:11,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:13:11,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:13:11,854 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:13:11,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:13:11,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140479007] [2021-10-13 19:13:11,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140479007] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:11,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100044444] [2021-10-13 19:13:11,855 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:13:11,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:11,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:13:11,857 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:13:11,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-10-13 19:13:14,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-10-13 19:13:14,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:13:14,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:13:14,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:13:15,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:13:15,301 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:13:15,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:13:16,058 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 25 proven. 26 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:13:16,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100044444] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:16,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:13:16,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 37 [2021-10-13 19:13:16,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141995939] [2021-10-13 19:13:16,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-13 19:13:16,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:13:16,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-13 19:13:16,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1356, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:13:16,060 INFO L87 Difference]: Start difference. First operand 1219 states and 3827 transitions. Second operand has 39 states, 38 states have (on average 1.5) internal successors, (57), 38 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:21,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:13:21,082 INFO L93 Difference]: Finished difference Result 1375 states and 4144 transitions. [2021-10-13 19:13:21,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-13 19:13:21,083 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.5) internal successors, (57), 38 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:13:21,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:13:21,086 INFO L225 Difference]: With dead ends: 1375 [2021-10-13 19:13:21,086 INFO L226 Difference]: Without dead ends: 1375 [2021-10-13 19:13:21,086 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 725 ImplicationChecksByTransitivity, 3091.3ms TimeCoverageRelationStatistics Valid=469, Invalid=4361, Unknown=0, NotChecked=0, Total=4830 [2021-10-13 19:13:21,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1375 states. [2021-10-13 19:13:21,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1375 to 1246. [2021-10-13 19:13:21,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 1222 states have (on average 3.1849427168576105) internal successors, (3892), 1245 states have internal predecessors, (3892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:21,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 3892 transitions. [2021-10-13 19:13:21,105 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 3892 transitions. Word has length 31 [2021-10-13 19:13:21,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:13:21,105 INFO L470 AbstractCegarLoop]: Abstraction has 1246 states and 3892 transitions. [2021-10-13 19:13:21,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.5) internal successors, (57), 38 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:21,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 3892 transitions. [2021-10-13 19:13:21,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:13:21,107 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:13:21,107 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:13:21,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-10-13 19:13:21,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-10-13 19:13:21,308 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:13:21,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:13:21,309 INFO L82 PathProgramCache]: Analyzing trace with hash -879874914, now seen corresponding path program 8 times [2021-10-13 19:13:21,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:13:21,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280516661] [2021-10-13 19:13:21,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:13:21,310 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:13:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:13:21,889 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:13:21,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:13:21,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280516661] [2021-10-13 19:13:21,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280516661] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:21,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947627730] [2021-10-13 19:13:21,890 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:13:21,890 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:21,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:13:21,892 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:13:21,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-10-13 19:13:24,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:13:24,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:13:24,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:13:24,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:13:24,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:13:24,475 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:13:24,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:13:24,909 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:13:24,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947627730] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:24,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:13:24,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15] total 36 [2021-10-13 19:13:24,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575293067] [2021-10-13 19:13:24,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-10-13 19:13:24,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:13:24,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-10-13 19:13:24,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1309, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:13:24,911 INFO L87 Difference]: Start difference. First operand 1246 states and 3892 transitions. Second operand has 38 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 37 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:27,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:13:27,644 INFO L93 Difference]: Finished difference Result 1376 states and 4144 transitions. [2021-10-13 19:13:27,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:13:27,644 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 37 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:13:27,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:13:27,650 INFO L225 Difference]: With dead ends: 1376 [2021-10-13 19:13:27,650 INFO L226 Difference]: Without dead ends: 1376 [2021-10-13 19:13:27,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 1994.4ms TimeCoverageRelationStatistics Valid=245, Invalid=2617, Unknown=0, NotChecked=0, Total=2862 [2021-10-13 19:13:27,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states. [2021-10-13 19:13:27,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 1250. [2021-10-13 19:13:27,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1226 states have (on average 3.1810766721044046) internal successors, (3900), 1249 states have internal predecessors, (3900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:27,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 3900 transitions. [2021-10-13 19:13:27,686 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 3900 transitions. Word has length 31 [2021-10-13 19:13:27,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:13:27,687 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 3900 transitions. [2021-10-13 19:13:27,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 37 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:27,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 3900 transitions. [2021-10-13 19:13:27,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:13:27,689 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:13:27,689 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:13:27,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-10-13 19:13:27,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:27,904 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:13:27,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:13:27,905 INFO L82 PathProgramCache]: Analyzing trace with hash -879874913, now seen corresponding path program 6 times [2021-10-13 19:13:27,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:13:27,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719547369] [2021-10-13 19:13:27,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:13:27,906 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:13:27,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:13:28,711 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:13:28,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:13:28,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719547369] [2021-10-13 19:13:28,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719547369] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:28,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459685909] [2021-10-13 19:13:28,712 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:13:28,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:28,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:13:28,713 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:13:28,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-10-13 19:13:31,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-10-13 19:13:31,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:13:31,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:13:31,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:13:31,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:13:31,353 INFO L354 Elim1Store]: treesize reduction 228, result has 15.6 percent of original size [2021-10-13 19:13:31,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 47 [2021-10-13 19:13:33,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:13:33,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:13:33,536 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:13:33,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 52 treesize of output 98 [2021-10-13 19:13:33,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:13:33,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:13:33,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:13:33,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 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:13:33,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:13:33,789 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:13:33,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:13:33,861 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:13:33,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:13:34,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:13:34,298 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:13:34,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459685909] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:34,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:13:34,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-10-13 19:13:34,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403354331] [2021-10-13 19:13:34,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-13 19:13:34,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:13:34,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-13 19:13:34,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1105, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:13:34,301 INFO L87 Difference]: Start difference. First operand 1250 states and 3900 transitions. Second operand has 35 states, 34 states have (on average 1.5588235294117647) internal successors, (53), 34 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:37,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:13:37,714 INFO L93 Difference]: Finished difference Result 1426 states and 4434 transitions. [2021-10-13 19:13:37,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:13:37,715 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.5588235294117647) internal successors, (53), 34 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:13:37,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:13:37,718 INFO L225 Difference]: With dead ends: 1426 [2021-10-13 19:13:37,719 INFO L226 Difference]: Without dead ends: 1426 [2021-10-13 19:13:37,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 2915.9ms TimeCoverageRelationStatistics Valid=274, Invalid=2918, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 19:13:37,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1426 states. [2021-10-13 19:13:37,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1426 to 1303. [2021-10-13 19:13:37,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 1279 states have (on average 3.2783424550430023) internal successors, (4193), 1302 states have internal predecessors, (4193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:37,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 4193 transitions. [2021-10-13 19:13:37,739 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 4193 transitions. Word has length 31 [2021-10-13 19:13:37,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:13:37,739 INFO L470 AbstractCegarLoop]: Abstraction has 1303 states and 4193 transitions. [2021-10-13 19:13:37,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.5588235294117647) internal successors, (53), 34 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:37,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 4193 transitions. [2021-10-13 19:13:37,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-13 19:13:37,740 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:13:37,740 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:13:37,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-10-13 19:13:37,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,101 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:37,956 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:13:37,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:13:37,957 INFO L82 PathProgramCache]: Analyzing trace with hash -879874910, now seen corresponding path program 5 times [2021-10-13 19:13:37,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:13:37,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795672959] [2021-10-13 19:13:37,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:13:37,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:13:38,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:13:38,478 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:13:38,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:13:38,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795672959] [2021-10-13 19:13:38,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795672959] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:38,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394729221] [2021-10-13 19:13:38,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:13:38,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:38,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:13:38,481 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:13:38,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-10-13 19:13:40,756 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:13:40,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:13:40,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:13:40,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:13:40,866 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:13:40,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 92 [2021-10-13 19:13:43,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:13:44,151 INFO L354 Elim1Store]: treesize reduction 100, result has 37.9 percent of original size [2021-10-13 19:13:44,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 20 case distinctions, treesize of input 64 treesize of output 110 [2021-10-13 19:13:44,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:13:44,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:13:44,348 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:13:44,365 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 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:13:44,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:13:44,412 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:13:44,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-13 19:13:44,477 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:13:44,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:13:44,978 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:13:44,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394729221] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:44,978 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:13:44,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 34 [2021-10-13 19:13:44,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528385937] [2021-10-13 19:13:44,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-13 19:13:44,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:13:44,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-13 19:13:44,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1170, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:13:44,980 INFO L87 Difference]: Start difference. First operand 1303 states and 4193 transitions. Second operand has 36 states, 35 states have (on average 1.542857142857143) internal successors, (54), 35 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:48,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:13:48,592 INFO L93 Difference]: Finished difference Result 1423 states and 4375 transitions. [2021-10-13 19:13:48,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:13:48,593 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.542857142857143) internal successors, (54), 35 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-13 19:13:48,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:13:48,596 INFO L225 Difference]: With dead ends: 1423 [2021-10-13 19:13:48,596 INFO L226 Difference]: Without dead ends: 1423 [2021-10-13 19:13:48,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 2986.2ms TimeCoverageRelationStatistics Valid=310, Invalid=2996, Unknown=0, NotChecked=0, Total=3306 [2021-10-13 19:13:48,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2021-10-13 19:13:48,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1303. [2021-10-13 19:13:48,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 1279 states have (on average 3.2345582486317435) internal successors, (4137), 1302 states have internal predecessors, (4137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:48,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 4137 transitions. [2021-10-13 19:13:48,616 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 4137 transitions. Word has length 31 [2021-10-13 19:13:48,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:13:48,616 INFO L470 AbstractCegarLoop]: Abstraction has 1303 states and 4137 transitions. [2021-10-13 19:13:48,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.542857142857143) internal successors, (54), 35 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:48,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 4137 transitions. [2021-10-13 19:13:48,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:13:48,617 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:13:48,618 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:13:48,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-10-13 19:13:48,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:48,818 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:13:48,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:13:48,819 INFO L82 PathProgramCache]: Analyzing trace with hash 493198893, now seen corresponding path program 19 times [2021-10-13 19:13:48,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:13:48,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156107759] [2021-10-13 19:13:48,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:13:48,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:13:48,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:13:49,074 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 28 proven. 44 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:13:49,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:13:49,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156107759] [2021-10-13 19:13:49,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156107759] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:49,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538562058] [2021-10-13 19:13:49,075 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:13:49,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:49,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:13:49,077 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:13:49,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-10-13 19:13:51,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:13:51,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:13:51,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:13:51,719 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 36 proven. 36 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:13:51,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538562058] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:51,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:13:51,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 37 [2021-10-13 19:13:51,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107955211] [2021-10-13 19:13:51,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-13 19:13:51,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:13:51,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-13 19:13:51,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=1171, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:13:51,721 INFO L87 Difference]: Start difference. First operand 1303 states and 4137 transitions. Second operand has 39 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 38 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:52,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:13:52,361 INFO L93 Difference]: Finished difference Result 2970 states and 9024 transitions. [2021-10-13 19:13:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:13:52,362 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 38 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:13:52,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:13:52,368 INFO L225 Difference]: With dead ends: 2970 [2021-10-13 19:13:52,368 INFO L226 Difference]: Without dead ends: 2884 [2021-10-13 19:13:52,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 690.4ms TimeCoverageRelationStatistics Valid=484, Invalid=2066, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:13:52,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2884 states. [2021-10-13 19:13:52,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2884 to 1437. [2021-10-13 19:13:52,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1437 states, 1413 states have (on average 3.1726822363765037) internal successors, (4483), 1436 states have internal predecessors, (4483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:52,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 4483 transitions. [2021-10-13 19:13:52,399 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 4483 transitions. Word has length 32 [2021-10-13 19:13:52,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:13:52,399 INFO L470 AbstractCegarLoop]: Abstraction has 1437 states and 4483 transitions. [2021-10-13 19:13:52,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 38 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:13:52,400 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 4483 transitions. [2021-10-13 19:13:52,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:13:52,401 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:13:52,401 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:13:52,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-10-13 19:13:52,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-10-13 19:13:52,601 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:13:52,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:13:52,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1171605323, now seen corresponding path program 5 times [2021-10-13 19:13:52,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:13:52,603 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427733691] [2021-10-13 19:13:52,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:13:52,603 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:13:52,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:13:53,337 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:13:53,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:13:53,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427733691] [2021-10-13 19:13:53,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427733691] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:53,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653371711] [2021-10-13 19:13:53,338 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:13:53,338 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:13:53,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:13:53,339 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:13:53,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-10-13 19:13:55,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:13:55,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:13:55,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-13 19:13:55,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:13:56,204 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:13:56,293 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:13:56,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:13:56,370 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:13:56,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:13:56,825 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:13:56,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653371711] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:13:56,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:13:56,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 16] total 38 [2021-10-13 19:13:56,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198682635] [2021-10-13 19:13:56,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:13:56,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:13:56,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:13:56,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1456, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:13:56,828 INFO L87 Difference]: Start difference. First operand 1437 states and 4483 transitions. Second operand has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 39 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:00,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:14:00,728 INFO L93 Difference]: Finished difference Result 2431 states and 6900 transitions. [2021-10-13 19:14:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:14:00,729 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 39 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:14:00,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:14:00,734 INFO L225 Difference]: With dead ends: 2431 [2021-10-13 19:14:00,734 INFO L226 Difference]: Without dead ends: 2431 [2021-10-13 19:14:00,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 2419.4ms TimeCoverageRelationStatistics Valid=261, Invalid=2709, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:14:00,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2431 states. [2021-10-13 19:14:00,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2431 to 1669. [2021-10-13 19:14:00,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1645 states have (on average 3.256534954407295) internal successors, (5357), 1668 states have internal predecessors, (5357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:00,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 5357 transitions. [2021-10-13 19:14:00,770 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 5357 transitions. Word has length 32 [2021-10-13 19:14:00,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:14:00,770 INFO L470 AbstractCegarLoop]: Abstraction has 1669 states and 5357 transitions. [2021-10-13 19:14:00,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 39 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:00,770 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 5357 transitions. [2021-10-13 19:14:00,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:14:00,772 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:14:00,772 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:14:00,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-10-13 19:14:00,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-10-13 19:14:00,973 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:14:00,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:14:00,974 INFO L82 PathProgramCache]: Analyzing trace with hash 1171605378, now seen corresponding path program 5 times [2021-10-13 19:14:00,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:14:00,974 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796252371] [2021-10-13 19:14:00,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:14:00,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:14:01,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:14:01,690 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:14:01,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:14:01,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796252371] [2021-10-13 19:14:01,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796252371] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:01,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246534228] [2021-10-13 19:14:01,691 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:14:01,692 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:14:01,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:14:01,693 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:14:01,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-10-13 19:14:04,195 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:14:04,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:14:04,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-13 19:14:04,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:14:04,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 19 treesize of output 15 [2021-10-13 19:14:04,663 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:14:04,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:14:04,746 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:14:04,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:14:05,204 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:14:05,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246534228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:05,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:14:05,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 16] total 38 [2021-10-13 19:14:05,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406260176] [2021-10-13 19:14:05,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-13 19:14:05,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:14:05,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-13 19:14:05,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1457, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:14:05,206 INFO L87 Difference]: Start difference. First operand 1669 states and 5357 transitions. Second operand has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 39 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:09,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:14:09,231 INFO L93 Difference]: Finished difference Result 2373 states and 6667 transitions. [2021-10-13 19:14:09,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:14:09,231 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 39 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:14:09,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:14:09,237 INFO L225 Difference]: With dead ends: 2373 [2021-10-13 19:14:09,237 INFO L226 Difference]: Without dead ends: 2341 [2021-10-13 19:14:09,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 2434.1ms TimeCoverageRelationStatistics Valid=260, Invalid=2710, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:14:09,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2341 states. [2021-10-13 19:14:09,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2341 to 1607. [2021-10-13 19:14:09,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1583 states have (on average 3.213518635502211) internal successors, (5087), 1606 states have internal predecessors, (5087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:09,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 5087 transitions. [2021-10-13 19:14:09,268 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 5087 transitions. Word has length 32 [2021-10-13 19:14:09,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:14:09,268 INFO L470 AbstractCegarLoop]: Abstraction has 1607 states and 5087 transitions. [2021-10-13 19:14:09,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.5128205128205128) internal successors, (59), 39 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:09,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 5087 transitions. [2021-10-13 19:14:09,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:14:09,269 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:14:09,270 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:14:09,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-10-13 19:14:09,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-10-13 19:14:09,470 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:14:09,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:14:09,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1171605379, now seen corresponding path program 5 times [2021-10-13 19:14:09,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:14:09,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432384696] [2021-10-13 19:14:09,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:14:09,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:14:09,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:14:10,079 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:14:10,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:14:10,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432384696] [2021-10-13 19:14:10,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432384696] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:10,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829632404] [2021-10-13 19:14:10,080 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:14:10,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:14:10,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:14:10,082 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:14:10,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-10-13 19:14:12,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:14:12,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:14:12,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:14:12,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:14:12,790 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:14:12,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 96 treesize of output 117 [2021-10-13 19:14:15,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:14:15,582 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:14:15,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:14:15,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:14:15,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:14:15,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:14:15,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:14:15,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:14:15,883 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:14:15,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-13 19:14:15,951 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:14:15,951 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:14:16,021 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:14:16,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:14:16,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-10-13 19:14:16,479 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:14:16,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829632404] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:16,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:14:16,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-10-13 19:14:16,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869446441] [2021-10-13 19:14:16,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-13 19:14:16,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:14:16,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-13 19:14:16,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1231, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:14:16,481 INFO L87 Difference]: Start difference. First operand 1607 states and 5087 transitions. Second operand has 37 states, 36 states have (on average 1.5277777777777777) internal successors, (55), 36 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:21,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:14:21,187 INFO L93 Difference]: Finished difference Result 2283 states and 6412 transitions. [2021-10-13 19:14:21,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 19:14:21,188 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.5277777777777777) internal successors, (55), 36 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:14:21,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:14:21,193 INFO L225 Difference]: With dead ends: 2283 [2021-10-13 19:14:21,193 INFO L226 Difference]: Without dead ends: 2283 [2021-10-13 19:14:21,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 3328.1ms TimeCoverageRelationStatistics Valid=350, Invalid=3072, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 19:14:21,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2283 states. [2021-10-13 19:14:21,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2283 to 1607. [2021-10-13 19:14:21,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1583 states have (on average 3.176879343019583) internal successors, (5029), 1606 states have internal predecessors, (5029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:21,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 5029 transitions. [2021-10-13 19:14:21,220 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 5029 transitions. Word has length 32 [2021-10-13 19:14:21,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:14:21,220 INFO L470 AbstractCegarLoop]: Abstraction has 1607 states and 5029 transitions. [2021-10-13 19:14:21,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.5277777777777777) internal successors, (55), 36 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:21,220 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 5029 transitions. [2021-10-13 19:14:21,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 19:14:21,221 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:14:21,221 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:14:21,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-10-13 19:14:21,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:14:21,422 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:14:21,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:14:21,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1171605382, now seen corresponding path program 5 times [2021-10-13 19:14:21,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:14:21,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069931730] [2021-10-13 19:14:21,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:14:21,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:14:21,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:14:21,964 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:14:21,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:14:21,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069931730] [2021-10-13 19:14:21,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069931730] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:21,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380451475] [2021-10-13 19:14:21,966 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:14:21,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:14:21,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:14:21,967 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:14:21,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-10-13 19:14:24,528 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-13 19:14:24,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:14:24,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 19:14:24,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:14:24,640 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:14:24,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 336 treesize of output 345 [2021-10-13 19:14:26,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:14:26,988 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:14:26,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:14:27,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:14:27,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:14:27,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:14:27,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:14:27,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:14:27,266 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:14:27,267 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:14:27,330 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:14:27,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:14:27,392 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:14:27,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:14:27,866 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-13 19:14:27,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380451475] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:27,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:14:27,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 36 [2021-10-13 19:14:27,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848745766] [2021-10-13 19:14:27,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-10-13 19:14:27,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:14:27,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-10-13 19:14:27,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:14:27,868 INFO L87 Difference]: Start difference. First operand 1607 states and 5029 transitions. Second operand has 38 states, 37 states have (on average 1.5135135135135136) internal successors, (56), 37 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:44,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:14:44,566 INFO L93 Difference]: Finished difference Result 2225 states and 6237 transitions. [2021-10-13 19:14:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:14:44,567 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.5135135135135136) internal successors, (56), 37 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-13 19:14:44,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:14:44,577 INFO L225 Difference]: With dead ends: 2225 [2021-10-13 19:14:44,578 INFO L226 Difference]: Without dead ends: 2164 [2021-10-13 19:14:44,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 3157.6ms TimeCoverageRelationStatistics Valid=374, Invalid=3286, Unknown=0, NotChecked=0, Total=3660 [2021-10-13 19:14:44,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2164 states. [2021-10-13 19:14:44,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2164 to 1487. [2021-10-13 19:14:44,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1463 states have (on average 3.1524265208475737) internal successors, (4612), 1486 states have internal predecessors, (4612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:44,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4612 transitions. [2021-10-13 19:14:44,652 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4612 transitions. Word has length 32 [2021-10-13 19:14:44,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:14:44,652 INFO L470 AbstractCegarLoop]: Abstraction has 1487 states and 4612 transitions. [2021-10-13 19:14:44,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.5135135135135136) internal successors, (56), 37 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:44,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4612 transitions. [2021-10-13 19:14:44,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-13 19:14:44,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:14:44,654 INFO L512 BasicCegarLoop]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:14:44,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-10-13 19:14:44,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-10-13 19:14:44,855 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:14:44,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:14:44,856 INFO L82 PathProgramCache]: Analyzing trace with hash -525728722, now seen corresponding path program 20 times [2021-10-13 19:14:44,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:14:44,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165352067] [2021-10-13 19:14:44,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:14:44,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:14:44,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:14:45,116 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 28 proven. 44 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-10-13 19:14:45,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:14:45,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165352067] [2021-10-13 19:14:45,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165352067] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:45,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452318295] [2021-10-13 19:14:45,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:14:45,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:14:45,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:14:45,119 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:14:45,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-10-13 19:14:47,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:14:47,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:14:47,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:14:47,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:14:47,967 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 36 proven. 36 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-10-13 19:14:47,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452318295] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:47,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:14:47,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 38 [2021-10-13 19:14:47,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069528536] [2021-10-13 19:14:47,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-13 19:14:47,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:14:47,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-13 19:14:47,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=1171, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:14:47,969 INFO L87 Difference]: Start difference. First operand 1487 states and 4612 transitions. Second operand has 39 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:49,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:14:49,120 INFO L93 Difference]: Finished difference Result 5473 states and 15697 transitions. [2021-10-13 19:14:49,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-13 19:14:49,120 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-10-13 19:14:49,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:14:49,135 INFO L225 Difference]: With dead ends: 5473 [2021-10-13 19:14:49,135 INFO L226 Difference]: Without dead ends: 5387 [2021-10-13 19:14:49,135 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1258 ImplicationChecksByTransitivity, 1032.0ms TimeCoverageRelationStatistics Valid=879, Invalid=3411, Unknown=0, NotChecked=0, Total=4290 [2021-10-13 19:14:49,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5387 states. [2021-10-13 19:14:49,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5387 to 1488. [2021-10-13 19:14:49,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1464 states have (on average 3.151639344262295) internal successors, (4614), 1487 states have internal predecessors, (4614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:49,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 4614 transitions. [2021-10-13 19:14:49,193 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 4614 transitions. Word has length 33 [2021-10-13 19:14:49,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:14:49,193 INFO L470 AbstractCegarLoop]: Abstraction has 1488 states and 4614 transitions. [2021-10-13 19:14:49,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 39 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:49,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 4614 transitions. [2021-10-13 19:14:49,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-13 19:14:49,194 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:14:49,195 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:14:49,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-10-13 19:14:49,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-10-13 19:14:49,395 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:14:49,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:14:49,396 INFO L82 PathProgramCache]: Analyzing trace with hash 961585616, now seen corresponding path program 9 times [2021-10-13 19:14:49,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:14:49,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724885375] [2021-10-13 19:14:49,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:14:49,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:14:49,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:14:49,602 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 32 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:14:49,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:14:49,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724885375] [2021-10-13 19:14:49,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724885375] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:49,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510457524] [2021-10-13 19:14:49,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:14:49,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:14:49,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:14:49,605 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:14:49,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-10-13 19:14:52,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-10-13 19:14:52,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:14:52,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:14:52,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:14:53,034 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 42 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-13 19:14:53,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510457524] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:53,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:14:53,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-10-13 19:14:53,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448231251] [2021-10-13 19:14:53,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-13 19:14:53,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:14:53,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-13 19:14:53,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=729, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:14:53,037 INFO L87 Difference]: Start difference. First operand 1488 states and 4614 transitions. Second operand has 31 states, 31 states have (on average 1.6129032258064515) internal successors, (50), 30 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:53,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:14:53,492 INFO L93 Difference]: Finished difference Result 1765 states and 5409 transitions. [2021-10-13 19:14:53,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:14:53,493 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.6129032258064515) internal successors, (50), 30 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-10-13 19:14:53,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:14:53,495 INFO L225 Difference]: With dead ends: 1765 [2021-10-13 19:14:53,495 INFO L226 Difference]: Without dead ends: 1461 [2021-10-13 19:14:53,496 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 471.8ms TimeCoverageRelationStatistics Valid=305, Invalid=1177, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 19:14:53,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states. [2021-10-13 19:14:53,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1461. [2021-10-13 19:14:53,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1437 states have (on average 3.175365344467641) internal successors, (4563), 1460 states have internal predecessors, (4563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:53,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 4563 transitions. [2021-10-13 19:14:53,522 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 4563 transitions. Word has length 33 [2021-10-13 19:14:53,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:14:53,522 INFO L470 AbstractCegarLoop]: Abstraction has 1461 states and 4563 transitions. [2021-10-13 19:14:53,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.6129032258064515) internal successors, (50), 30 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:14:53,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 4563 transitions. [2021-10-13 19:14:53,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 19:14:53,524 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:14:53,524 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:14:53,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-10-13 19:14:53,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-10-13 19:14:53,739 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:14:53,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:14:53,740 INFO L82 PathProgramCache]: Analyzing trace with hash 2081132252, now seen corresponding path program 21 times [2021-10-13 19:14:53,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:14:53,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274845266] [2021-10-13 19:14:53,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:14:53,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:14:53,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:14:54,942 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:14:54,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:14:54,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274845266] [2021-10-13 19:14:54,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274845266] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:14:54,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473237245] [2021-10-13 19:14:54,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:14:54,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:14:54,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:14:54,944 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:14:54,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-10-13 19:15:00,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-13 19:15:00,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:15:00,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-13 19:15:00,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:15:00,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:15:00,938 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:15:00,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:15:01,033 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:15:01,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:15:01,945 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-10-13 19:15:01,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473237245] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:15:01,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:15:01,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 22] total 53 [2021-10-13 19:15:01,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694001143] [2021-10-13 19:15:01,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-13 19:15:01,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:15:01,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-13 19:15:01,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=2828, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:15:01,948 INFO L87 Difference]: Start difference. First operand 1461 states and 4563 transitions. Second operand has 55 states, 54 states have (on average 1.1111111111111112) internal successors, (60), 54 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:10,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:15:10,406 INFO L93 Difference]: Finished difference Result 3767 states and 11073 transitions. [2021-10-13 19:15:10,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:15:10,407 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.1111111111111112) internal successors, (60), 54 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-13 19:15:10,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:15:10,415 INFO L225 Difference]: With dead ends: 3767 [2021-10-13 19:15:10,415 INFO L226 Difference]: Without dead ends: 3767 [2021-10-13 19:15:10,416 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 4639.2ms TimeCoverageRelationStatistics Valid=362, Invalid=5338, Unknown=0, NotChecked=0, Total=5700 [2021-10-13 19:15:10,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3767 states. [2021-10-13 19:15:10,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3767 to 1511. [2021-10-13 19:15:10,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1487 states have (on average 3.2985877605917957) internal successors, (4905), 1510 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:10,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 4905 transitions. [2021-10-13 19:15:10,453 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 4905 transitions. Word has length 34 [2021-10-13 19:15:10,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:15:10,454 INFO L470 AbstractCegarLoop]: Abstraction has 1511 states and 4905 transitions. [2021-10-13 19:15:10,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.1111111111111112) internal successors, (60), 54 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:10,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 4905 transitions. [2021-10-13 19:15:10,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 19:15:10,456 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:15:10,456 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:15:10,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-10-13 19:15:10,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-10-13 19:15:10,671 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:15:10,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:15:10,672 INFO L82 PathProgramCache]: Analyzing trace with hash 2081132253, now seen corresponding path program 8 times [2021-10-13 19:15:10,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:15:10,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777098663] [2021-10-13 19:15:10,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:15:10,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:15:10,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:15:12,026 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:15:12,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:15:12,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777098663] [2021-10-13 19:15:12,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777098663] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:15:12,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18354944] [2021-10-13 19:15:12,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:15:12,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:15:12,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:15:12,028 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:15:12,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-10-13 19:15:14,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:15:14,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:15:14,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-13 19:15:14,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:15:15,257 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:15:15,375 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:15:15,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:15:15,480 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:15:15,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:15:16,314 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-10-13 19:15:16,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18354944] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:15:16,315 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:15:16,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 22] total 53 [2021-10-13 19:15:16,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934159709] [2021-10-13 19:15:16,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-13 19:15:16,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:15:16,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-13 19:15:16,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=2828, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 19:15:16,317 INFO L87 Difference]: Start difference. First operand 1511 states and 4905 transitions. Second operand has 55 states, 54 states have (on average 1.1111111111111112) internal successors, (60), 54 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:23,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:15:23,444 INFO L93 Difference]: Finished difference Result 3717 states and 10923 transitions. [2021-10-13 19:15:23,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:15:23,445 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.1111111111111112) internal successors, (60), 54 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-13 19:15:23,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:15:23,453 INFO L225 Difference]: With dead ends: 3717 [2021-10-13 19:15:23,453 INFO L226 Difference]: Without dead ends: 3717 [2021-10-13 19:15:23,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 4230.3ms TimeCoverageRelationStatistics Valid=362, Invalid=5338, Unknown=0, NotChecked=0, Total=5700 [2021-10-13 19:15:23,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3717 states. [2021-10-13 19:15:23,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3717 to 1511. [2021-10-13 19:15:23,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1487 states have (on average 3.2649630127774043) internal successors, (4855), 1510 states have internal predecessors, (4855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:23,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 4855 transitions. [2021-10-13 19:15:23,485 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 4855 transitions. Word has length 34 [2021-10-13 19:15:23,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:15:23,486 INFO L470 AbstractCegarLoop]: Abstraction has 1511 states and 4855 transitions. [2021-10-13 19:15:23,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.1111111111111112) internal successors, (60), 54 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:23,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 4855 transitions. [2021-10-13 19:15:23,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 19:15:23,487 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:15:23,487 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:15:23,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-10-13 19:15:23,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:15:23,688 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:15:23,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:15:23,689 INFO L82 PathProgramCache]: Analyzing trace with hash 2081132240, now seen corresponding path program 8 times [2021-10-13 19:15:23,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:15:23,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577097340] [2021-10-13 19:15:23,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:15:23,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:15:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:15:24,613 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:15:24,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:15:24,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577097340] [2021-10-13 19:15:24,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577097340] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:15:24,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958457348] [2021-10-13 19:15:24,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:15:24,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:15:24,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:15:24,615 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:15:24,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-10-13 19:15:27,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:15:27,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:15:27,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-13 19:15:27,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:15:27,252 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:15:27,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 142 treesize of output 159 [2021-10-13 19:15:30,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:15:30,517 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:15:30,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:15:30,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,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, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,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, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:30,911 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:15:30,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-13 19:15:31,002 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:15:31,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:15:31,088 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:15:31,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:15:31,839 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:15:31,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958457348] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:15:31,839 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:15:31,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 46 [2021-10-13 19:15:31,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065143788] [2021-10-13 19:15:31,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-13 19:15:31,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:15:31,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-13 19:15:31,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=2130, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:15:31,841 INFO L87 Difference]: Start difference. First operand 1511 states and 4855 transitions. Second operand has 48 states, 47 states have (on average 1.148936170212766) internal successors, (54), 47 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:51,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:15:51,200 INFO L93 Difference]: Finished difference Result 5643 states and 15184 transitions. [2021-10-13 19:15:51,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-13 19:15:51,201 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.148936170212766) internal successors, (54), 47 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-13 19:15:51,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:15:51,214 INFO L225 Difference]: With dead ends: 5643 [2021-10-13 19:15:51,214 INFO L226 Difference]: Without dead ends: 5643 [2021-10-13 19:15:51,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1608 ImplicationChecksByTransitivity, 8321.4ms TimeCoverageRelationStatistics Valid=840, Invalid=9462, Unknown=0, NotChecked=0, Total=10302 [2021-10-13 19:15:51,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5643 states. [2021-10-13 19:15:51,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5643 to 1511. [2021-10-13 19:15:51,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1487 states have (on average 3.231338264963013) internal successors, (4805), 1510 states have internal predecessors, (4805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:51,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 4805 transitions. [2021-10-13 19:15:51,292 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 4805 transitions. Word has length 34 [2021-10-13 19:15:51,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:15:51,292 INFO L470 AbstractCegarLoop]: Abstraction has 1511 states and 4805 transitions. [2021-10-13 19:15:51,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.148936170212766) internal successors, (54), 47 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:15:51,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 4805 transitions. [2021-10-13 19:15:51,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-13 19:15:51,296 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:15:51,296 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:15:51,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-10-13 19:15:51,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,112 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:15:51,503 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2021-10-13 19:15:51,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:15:51,504 INFO L82 PathProgramCache]: Analyzing trace with hash 2081132225, now seen corresponding path program 8 times [2021-10-13 19:15:51,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:15:51,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727407819] [2021-10-13 19:15:51,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:15:51,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:15:51,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:15:52,448 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:15:52,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:15:52,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727407819] [2021-10-13 19:15:52,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727407819] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:15:52,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317603968] [2021-10-13 19:15:52,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:15:52,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:15:52,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:15:52,451 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:15:52,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-10-13 19:15:55,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:15:55,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:15:55,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-13 19:15:55,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:15:55,311 INFO L354 Elim1Store]: treesize reduction 244, result has 14.7 percent of original size [2021-10-13 19:15:55,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 163 treesize of output 184 [2021-10-13 19:15:59,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:16:00,452 INFO L354 Elim1Store]: treesize reduction 92, result has 39.9 percent of original size [2021-10-13 19:16:00,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 19 case distinctions, treesize of input 60 treesize of output 106 [2021-10-13 19:16:00,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,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, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:00,956 INFO L354 Elim1Store]: treesize reduction 39, result has 18.8 percent of original size [2021-10-13 19:16:00,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:16:01,066 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:16:01,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:01,164 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:16:01,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-13 19:16:02,022 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-13 19:16:02,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317603968] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:16:02,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:16:02,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 46 [2021-10-13 19:16:02,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529765150] [2021-10-13 19:16:02,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-13 19:16:02,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:16:02,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-13 19:16:02,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=2129, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:16:02,024 INFO L87 Difference]: Start difference. First operand 1511 states and 4805 transitions. Second operand has 48 states, 47 states have (on average 1.148936170212766) internal successors, (54), 47 states have internal predecessors, (54), 0 states have call successors, (0), 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:16:15,885 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:16:15,885 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 19:16:15,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-13 19:16:15,912 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:15,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-10-13 19:16:16,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-10-13 19:16:16,115 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). [2021-10-13 19:16:16,117 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,117 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,117 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,117 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err8ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err9ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,119 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err8ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err9ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,120 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err8ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,121 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err9ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,122 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,122 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,122 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,122 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,122 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:16:16,129 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 19:16:16,129 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 19:16:16,131 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:16:16 BasicIcfg [2021-10-13 19:16:16,132 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 19:16:16,132 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-13 19:16:16,133 INFO L168 Benchmark]: Toolchain (without parser) took 767909.41 ms. Allocated memory was 151.0 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 125.5 MB in the beginning and 721.5 MB in the end (delta: -596.0 MB). Peak memory consumption was 496.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:16:16,133 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 151.0 MB. Free memory is still 122.4 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 19:16:16,133 INFO L168 Benchmark]: CACSL2BoogieTranslator took 478.13 ms. Allocated memory is still 151.0 MB. Free memory was 125.2 MB in the beginning and 114.4 MB in the end (delta: 10.8 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-13 19:16:16,133 INFO L168 Benchmark]: Boogie Procedure Inliner took 95.76 ms. Allocated memory is still 151.0 MB. Free memory was 114.3 MB in the beginning and 112.1 MB in the end (delta: 2.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:16:16,133 INFO L168 Benchmark]: Boogie Preprocessor took 80.11 ms. Allocated memory is still 151.0 MB. Free memory was 112.1 MB in the beginning and 110.4 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:16:16,133 INFO L168 Benchmark]: RCFGBuilder took 933.87 ms. Allocated memory is still 151.0 MB. Free memory was 110.2 MB in the beginning and 126.6 MB in the end (delta: -16.4 MB). Peak memory consumption was 17.7 MB. Max. memory is 8.0 GB. [2021-10-13 19:16:16,134 INFO L168 Benchmark]: TraceAbstraction took 766304.24 ms. Allocated memory was 151.0 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 126.1 MB in the beginning and 721.5 MB in the end (delta: -595.4 MB). Peak memory consumption was 495.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:16:16,134 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.20 ms. Allocated memory is still 151.0 MB. Free memory is still 122.4 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 478.13 ms. Allocated memory is still 151.0 MB. Free memory was 125.2 MB in the beginning and 114.4 MB in the end (delta: 10.8 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 95.76 ms. Allocated memory is still 151.0 MB. Free memory was 114.3 MB in the beginning and 112.1 MB in the end (delta: 2.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 80.11 ms. Allocated memory is still 151.0 MB. Free memory was 112.1 MB in the beginning and 110.4 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 933.87 ms. Allocated memory is still 151.0 MB. Free memory was 110.2 MB in the beginning and 126.6 MB in the end (delta: -16.4 MB). Peak memory consumption was 17.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 766304.24 ms. Allocated memory was 151.0 MB in the beginning and 1.2 GB in the end (delta: 1.1 GB). Free memory was 126.1 MB in the beginning and 721.5 MB in the end (delta: -595.4 MB). Peak memory consumption was 495.1 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17533.2ms, 273 PlacesBefore, 51 PlacesAfterwards, 291 TransitionsBefore, 49 TransitionsAfterwards, 13172 CoEnabledTransitionPairs, 9 FixpointIterations, 120 TrivialSequentialCompositions, 176 ConcurrentSequentialCompositions, 31 TrivialYvCompositions, 28 ConcurrentYvCompositions, 20 ChoiceCompositions, 375 TotalNumberOfCompositions, 16461 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 14577, positive: 14413, positive conditional: 0, positive unconditional: 14413, negative: 164, negative conditional: 0, negative unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9234, positive: 9200, positive conditional: 0, positive unconditional: 9200, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9234, positive: 9200, positive conditional: 0, positive unconditional: 9200, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 34, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 149, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 149, negative conditional: 0, negative unconditional: 149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 14577, positive: 5213, positive conditional: 0, positive unconditional: 5213, negative: 130, negative conditional: 0, negative unconditional: 130, unknown: 9234, unknown conditional: 0, unknown unconditional: 9234] , Statistics on independence cache: Total cache size (in pairs): 276, Positive cache size: 262, Positive conditional cache size: 0, Positive unconditional cache size: 262, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 109]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 109]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 109]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 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 (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 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 (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 109]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 84]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 85]: 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 (1511states) and FLOYD_HOARE automaton (currently 56 states, 48 states before enhancement),while ReachableStatesComputation was computing reachable states (2593 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 405 locations, 46 error locations. Started 1 CEGAR loops. OverallTime: 766048.3ms, OverallIterations: 123, TraceHistogramMax: 9, EmptinessCheckTime: 147.4ms, AutomataDifference: 371344.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17646.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4467 SDtfs, 40756 SDslu, 57141 SDs, 0 SdLazy, 242719 SolverSat, 7388 SolverUnsat, 17 SolverUnknown, 0 SolverNotchecked, 201880.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5840 GetRequests, 1066 SyntacticMatches, 31 SemanticMatches, 4743 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39538 ImplicationChecksByTransitivity, 209754.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2015occurred in iteration=97, InterpolantAutomatonStates: 2350, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3026.2ms AutomataMinimizationTime, 122 MinimizatonAttempts, 77283 StatesRemovedByMinimization, 112 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1516.3ms SsaConstructionTime, 20631.9ms SatisfiabilityAnalysisTime, 212933.4ms InterpolantComputationTime, 4751 NumberOfCodeBlocks, 4740 NumberOfCodeBlocksAsserted, 406 NumberOfCheckSat, 4516 ConstructedInterpolants, 329 QuantifiedInterpolants, 77721 SizeOfPredicates, 1031 NumberOfNonLiveVariables, 25421 ConjunctsInSsa, 3471 ConjunctsInUnsatCore, 235 InterpolantComputations, 16 PerfectInterpolantSequences, 2631/8468 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