/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/weaver/popl20-prod-cons.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 19:39:10,638 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 19:39:10,643 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 19:39:10,699 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 19:39:10,700 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 19:39:10,707 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 19:39:10,710 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 19:39:10,713 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 19:39:10,715 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 19:39:10,716 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 19:39:10,718 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 19:39:10,719 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 19:39:10,719 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 19:39:10,721 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 19:39:10,722 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 19:39:10,742 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 19:39:10,743 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 19:39:10,746 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 19:39:10,750 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 19:39:10,753 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 19:39:10,755 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 19:39:10,761 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 19:39:10,765 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 19:39:10,766 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 19:39:10,771 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 19:39:10,775 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 19:39:10,776 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 19:39:10,777 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 19:39:10,777 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 19:39:10,780 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 19:39:10,780 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 19:39:10,781 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 19:39:10,782 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 19:39:10,783 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 19:39:10,785 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 19:39:10,786 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 19:39:10,787 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 19:39:10,787 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 19:39:10,788 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 19:39:10,789 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 19:39:10,790 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 19:39:10,798 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:39:10,849 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 19:39:10,849 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 19:39:10,850 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 19:39:10,850 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 19:39:10,855 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 19:39:10,855 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 19:39:10,856 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 19:39:10,856 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 19:39:10,856 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 19:39:10,856 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 19:39:10,858 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 19:39:10,858 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 19:39:10,858 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 19:39:10,858 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 19:39:10,859 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 19:39:10,859 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 19:39:10,859 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-13 19:39:10,859 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 19:39:10,860 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 19:39:10,860 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 19:39:10,860 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 19:39:10,860 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 19:39:10,860 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 19:39:10,861 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 19:39:10,861 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:39:10,861 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 19:39:10,861 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 19:39:10,861 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 19:39:10,862 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 19:39:10,862 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 19:39:10,862 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 19:39:10,862 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 19:39:10,863 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:39:11,302 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 19:39:11,332 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 19:39:11,335 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 19:39:11,337 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 19:39:11,337 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 19:39:11,338 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-prod-cons.wvr.c [2021-10-13 19:39:11,427 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/83a617bcc/2107ecbe20954dffb59e454f2ac5ca88/FLAGcb4b2e13a [2021-10-13 19:39:12,058 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 19:39:12,061 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-prod-cons.wvr.c [2021-10-13 19:39:12,071 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/83a617bcc/2107ecbe20954dffb59e454f2ac5ca88/FLAGcb4b2e13a [2021-10-13 19:39:12,405 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/83a617bcc/2107ecbe20954dffb59e454f2ac5ca88 [2021-10-13 19:39:12,415 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 19:39:12,431 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 19:39:12,434 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 19:39:12,434 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 19:39:12,439 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 19:39:12,440 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,442 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@36b7a414 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12, skipping insertion in model container [2021-10-13 19:39:12,442 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,451 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 19:39:12,483 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 19:39:12,664 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-prod-cons.wvr.c[2699,2712] [2021-10-13 19:39:12,670 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:39:12,679 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 19:39:12,704 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-prod-cons.wvr.c[2699,2712] [2021-10-13 19:39:12,708 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:39:12,725 INFO L208 MainTranslator]: Completed translation [2021-10-13 19:39:12,725 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12 WrapperNode [2021-10-13 19:39:12,725 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 19:39:12,726 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 19:39:12,726 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 19:39:12,727 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 19:39:12,733 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,741 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:39:12" (1/1) ... [2021-10-13 19:39:12,775 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 19:39:12,776 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 19:39:12,776 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 19:39:12,776 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 19:39:12,786 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,786 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,790 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,791 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,801 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,807 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,810 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,813 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 19:39:12,814 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 19:39:12,815 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 19:39:12,815 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 19:39:12,816 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (1/1) ... [2021-10-13 19:39:12,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:39:12,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:12,858 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:39:12,888 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:39:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 19:39:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 19:39:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 19:39:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 19:39:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-13 19:39:12,937 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-13 19:39:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 19:39:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 19:39:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 19:39:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-13 19:39:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-13 19:39:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 19:39:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 19:39:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 19:39:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 19:39:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 19:39:12,940 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:39:13,823 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 19:39:13,824 INFO L299 CfgBuilder]: Removed 23 assume(true) statements. [2021-10-13 19:39:13,827 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:39:13 BoogieIcfgContainer [2021-10-13 19:39:13,827 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 19:39:13,832 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 19:39:13,832 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 19:39:13,836 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 19:39:13,836 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:39:12" (1/3) ... [2021-10-13 19:39:13,837 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18d7b946 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:39:13, skipping insertion in model container [2021-10-13 19:39:13,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:39:12" (2/3) ... [2021-10-13 19:39:13,838 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18d7b946 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:39:13, skipping insertion in model container [2021-10-13 19:39:13,838 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:39:13" (3/3) ... [2021-10-13 19:39:13,840 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-prod-cons.wvr.c [2021-10-13 19:39:13,846 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-13 19:39:13,847 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 19:39:13,847 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2021-10-13 19:39:13,847 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 19:39:13,915 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,915 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,915 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,916 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,916 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,916 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,916 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,917 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,917 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,917 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,917 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,918 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,918 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,918 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,918 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,919 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,919 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,919 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,920 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,920 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,920 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,920 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,921 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,921 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,922 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,922 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,922 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,923 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,923 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,923 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,923 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,923 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,924 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,924 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,924 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,924 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,925 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,925 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,926 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,926 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,926 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,926 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,929 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,929 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,930 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,930 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,930 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,931 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,931 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,931 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,932 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,932 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,933 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,933 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,933 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,933 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,934 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,934 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,934 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,934 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,935 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,935 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,935 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,936 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,936 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,936 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,936 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,936 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,937 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,937 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,937 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,937 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,938 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,938 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,938 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,938 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,939 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,939 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,939 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,940 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,940 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,941 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,942 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,946 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,951 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,951 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,951 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,951 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,952 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,952 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,952 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,952 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,959 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,960 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,962 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,962 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,962 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,963 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,963 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~w~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,963 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,963 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,963 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,970 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,970 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,970 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~temp~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,971 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,971 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,971 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,971 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:39:13,982 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-10-13 19:39:14,046 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 19:39:14,057 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:39:14,058 INFO L340 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2021-10-13 19:39:14,075 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 19:39:14,087 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 154 transitions, 332 flow [2021-10-13 19:39:14,090 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 154 transitions, 332 flow [2021-10-13 19:39:14,092 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 153 places, 154 transitions, 332 flow [2021-10-13 19:39:14,158 INFO L129 PetriNetUnfolder]: 11/151 cut-off events. [2021-10-13 19:39:14,158 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-13 19:39:14,164 INFO L84 FinitePrefix]: Finished finitePrefix Result has 164 conditions, 151 events. 11/151 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 131 event pairs, 0 based on Foata normal form. 0/130 useless extension candidates. Maximal degree in co-relation 124. Up to 3 conditions per place. [2021-10-13 19:39:14,168 INFO L116 LiptonReduction]: Number of co-enabled transitions 1626 [2021-10-13 19:39:21,467 INFO L131 LiptonReduction]: Checked pairs total: 4891 [2021-10-13 19:39:21,467 INFO L133 LiptonReduction]: Total number of compositions: 150 [2021-10-13 19:39:21,480 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 38 transitions, 100 flow [2021-10-13 19:39:21,539 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 481 states, 454 states have (on average 3.0859030837004404) internal successors, (1401), 480 states have internal predecessors, (1401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:21,544 INFO L276 IsEmpty]: Start isEmpty. Operand has 481 states, 454 states have (on average 3.0859030837004404) internal successors, (1401), 480 states have internal predecessors, (1401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:21,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-13 19:39:21,550 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:21,551 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-13 19:39:21,552 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:21,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:21,558 INFO L82 PathProgramCache]: Analyzing trace with hash 20862, now seen corresponding path program 1 times [2021-10-13 19:39:21,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:21,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175524187] [2021-10-13 19:39:21,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:21,570 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:21,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:21,777 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:39:21,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:21,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175524187] [2021-10-13 19:39:21,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175524187] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:21,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:39:21,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:39:21,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822747341] [2021-10-13 19:39:21,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:39:21,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:21,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:39:21,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:39:21,808 INFO L87 Difference]: Start difference. First operand has 481 states, 454 states have (on average 3.0859030837004404) internal successors, (1401), 480 states have internal predecessors, (1401), 0 states have call successors, (0), 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:39:21,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:21,900 INFO L93 Difference]: Finished difference Result 755 states and 2195 transitions. [2021-10-13 19:39:21,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:39:21,902 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:39:21,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:21,927 INFO L225 Difference]: With dead ends: 755 [2021-10-13 19:39:21,928 INFO L226 Difference]: Without dead ends: 751 [2021-10-13 19:39:21,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:39:21,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-10-13 19:39:22,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 378. [2021-10-13 19:39:22,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 361 states have (on average 3.03601108033241) internal successors, (1096), 377 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:22,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1096 transitions. [2021-10-13 19:39:22,053 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1096 transitions. Word has length 2 [2021-10-13 19:39:22,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:22,054 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 1096 transitions. [2021-10-13 19:39:22,054 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:39:22,054 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1096 transitions. [2021-10-13 19:39:22,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:39:22,055 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:22,055 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:39:22,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 19:39:22,056 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:22,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:22,057 INFO L82 PathProgramCache]: Analyzing trace with hash 647992, now seen corresponding path program 1 times [2021-10-13 19:39:22,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:22,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129903585] [2021-10-13 19:39:22,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:22,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:22,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:22,112 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:39:22,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:22,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129903585] [2021-10-13 19:39:22,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129903585] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:22,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:39:22,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:39:22,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685092476] [2021-10-13 19:39:22,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:39:22,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:22,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:39:22,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:39:22,117 INFO L87 Difference]: Start difference. First operand 378 states and 1096 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:39:22,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:22,133 INFO L93 Difference]: Finished difference Result 377 states and 1095 transitions. [2021-10-13 19:39:22,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:39:22,134 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:39:22,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:22,138 INFO L225 Difference]: With dead ends: 377 [2021-10-13 19:39:22,139 INFO L226 Difference]: Without dead ends: 377 [2021-10-13 19:39:22,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:39:22,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-10-13 19:39:22,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2021-10-13 19:39:22,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 361 states have (on average 3.033240997229917) internal successors, (1095), 376 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:39:22,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 1095 transitions. [2021-10-13 19:39:22,166 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 1095 transitions. Word has length 3 [2021-10-13 19:39:22,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:22,166 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 1095 transitions. [2021-10-13 19:39:22,167 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:39:22,167 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 1095 transitions. [2021-10-13 19:39:22,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:39:22,167 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:22,167 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:39:22,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-13 19:39:22,168 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:22,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:22,169 INFO L82 PathProgramCache]: Analyzing trace with hash 647993, now seen corresponding path program 1 times [2021-10-13 19:39:22,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:22,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726514768] [2021-10-13 19:39:22,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:22,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:22,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:22,256 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:39:22,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:22,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726514768] [2021-10-13 19:39:22,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726514768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:22,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434543000] [2021-10-13 19:39:22,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:22,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:22,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:22,260 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:39:22,289 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:39:22,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:22,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:39:22,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:22,380 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:39:22,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434543000] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:22,380 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:22,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:39:22,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917218722] [2021-10-13 19:39:22,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:39:22,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:22,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:39:22,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:39:22,383 INFO L87 Difference]: Start difference. First operand 377 states and 1095 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:39:22,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:22,415 INFO L93 Difference]: Finished difference Result 1124 states and 3275 transitions. [2021-10-13 19:39:22,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:22,416 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:39:22,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:22,427 INFO L225 Difference]: With dead ends: 1124 [2021-10-13 19:39:22,428 INFO L226 Difference]: Without dead ends: 1124 [2021-10-13 19:39:22,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:39:22,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-10-13 19:39:22,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 378. [2021-10-13 19:39:22,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 362 states have (on average 3.0303867403314917) internal successors, (1097), 377 states have internal predecessors, (1097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:22,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1097 transitions. [2021-10-13 19:39:22,464 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1097 transitions. Word has length 3 [2021-10-13 19:39:22,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:22,465 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 1097 transitions. [2021-10-13 19:39:22,465 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:39:22,466 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1097 transitions. [2021-10-13 19:39:22,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 19:39:22,466 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:22,466 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1] [2021-10-13 19:39:22,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-13 19:39:22,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:22,681 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:22,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:22,683 INFO L82 PathProgramCache]: Analyzing trace with hash 20089023, now seen corresponding path program 2 times [2021-10-13 19:39:22,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:22,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791532806] [2021-10-13 19:39:22,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:22,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:22,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:22,791 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:39:22,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:22,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791532806] [2021-10-13 19:39:22,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791532806] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:22,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86434025] [2021-10-13 19:39:22,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:22,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:22,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:22,800 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:39:22,820 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:39:22,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:39:22,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:22,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:39:22,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:22,905 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:39:22,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86434025] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:22,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:22,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:39:22,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482659821] [2021-10-13 19:39:22,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:39:22,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:22,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:39:22,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:39:22,908 INFO L87 Difference]: Start difference. First operand 378 states and 1097 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:39:22,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:22,916 INFO L93 Difference]: Finished difference Result 377 states and 1096 transitions. [2021-10-13 19:39:22,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:39:22,917 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:39:22,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:22,921 INFO L225 Difference]: With dead ends: 377 [2021-10-13 19:39:22,921 INFO L226 Difference]: Without dead ends: 377 [2021-10-13 19:39:22,922 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.7ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:39:22,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-10-13 19:39:22,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 375. [2021-10-13 19:39:22,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 360 states have (on average 3.033333333333333) internal successors, (1092), 374 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:22,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 1092 transitions. [2021-10-13 19:39:22,940 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 1092 transitions. Word has length 4 [2021-10-13 19:39:22,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:22,940 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 1092 transitions. [2021-10-13 19:39:22,941 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:39:22,941 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 1092 transitions. [2021-10-13 19:39:22,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:39:22,941 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:22,942 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 19:39:22,977 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:39:23,157 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:39:23,158 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:23,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:23,158 INFO L82 PathProgramCache]: Analyzing trace with hash 2127781398, now seen corresponding path program 1 times [2021-10-13 19:39:23,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:23,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365937280] [2021-10-13 19:39:23,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:23,160 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:23,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:23,224 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:39:23,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:23,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365937280] [2021-10-13 19:39:23,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365937280] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:23,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:39:23,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:39:23,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423886924] [2021-10-13 19:39:23,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:39:23,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:23,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:39:23,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:39:23,228 INFO L87 Difference]: Start difference. First operand 375 states and 1092 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:39:23,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:23,289 INFO L93 Difference]: Finished difference Result 487 states and 1357 transitions. [2021-10-13 19:39:23,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:23,290 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:39:23,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:23,293 INFO L225 Difference]: With dead ends: 487 [2021-10-13 19:39:23,294 INFO L226 Difference]: Without dead ends: 376 [2021-10-13 19:39:23,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:39:23,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-10-13 19:39:23,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 376. [2021-10-13 19:39:23,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 361 states have (on average 3.027700831024931) internal successors, (1093), 375 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:23,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 1093 transitions. [2021-10-13 19:39:23,310 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 1093 transitions. Word has length 6 [2021-10-13 19:39:23,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:23,310 INFO L470 AbstractCegarLoop]: Abstraction has 376 states and 1093 transitions. [2021-10-13 19:39:23,310 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:39:23,310 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 1093 transitions. [2021-10-13 19:39:23,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:39:23,311 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:23,311 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:23,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-13 19:39:23,312 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:23,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:23,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1474921168, now seen corresponding path program 1 times [2021-10-13 19:39:23,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:23,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387903060] [2021-10-13 19:39:23,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:23,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:23,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:23,376 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:39:23,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:23,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387903060] [2021-10-13 19:39:23,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387903060] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:23,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627002371] [2021-10-13 19:39:23,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:23,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:23,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:23,379 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:39:23,404 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:39:23,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:23,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:39:23,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:23,472 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:39:23,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627002371] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:23,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:23,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:39:23,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100087747] [2021-10-13 19:39:23,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:39:23,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:23,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:39:23,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:39:23,475 INFO L87 Difference]: Start difference. First operand 376 states and 1093 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:23,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:23,490 INFO L93 Difference]: Finished difference Result 286 states and 827 transitions. [2021-10-13 19:39:23,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:39:23,490 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:39:23,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:23,493 INFO L225 Difference]: With dead ends: 286 [2021-10-13 19:39:23,494 INFO L226 Difference]: Without dead ends: 286 [2021-10-13 19:39:23,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 14.7ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:39:23,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-10-13 19:39:23,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2021-10-13 19:39:23,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 278 states have (on average 2.9748201438848922) internal successors, (827), 285 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:23,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 827 transitions. [2021-10-13 19:39:23,505 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 827 transitions. Word has length 7 [2021-10-13 19:39:23,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:23,507 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 827 transitions. [2021-10-13 19:39:23,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:23,507 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 827 transitions. [2021-10-13 19:39:23,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:39:23,508 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:23,508 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:23,544 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:39:23,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:23,723 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:23,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:23,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1474921316, now seen corresponding path program 1 times [2021-10-13 19:39:23,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:23,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135530072] [2021-10-13 19:39:23,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:23,725 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:23,767 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:39:23,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:23,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135530072] [2021-10-13 19:39:23,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135530072] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:23,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:39:23,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:39:23,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586744744] [2021-10-13 19:39:23,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:39:23,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:23,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:39:23,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:39:23,771 INFO L87 Difference]: Start difference. First operand 286 states and 827 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:39:23,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:23,782 INFO L93 Difference]: Finished difference Result 242 states and 697 transitions. [2021-10-13 19:39:23,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:39:23,782 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:39:23,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:23,785 INFO L225 Difference]: With dead ends: 242 [2021-10-13 19:39:23,785 INFO L226 Difference]: Without dead ends: 242 [2021-10-13 19:39:23,785 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:39:23,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-10-13 19:39:23,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 242. [2021-10-13 19:39:23,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 237 states have (on average 2.940928270042194) internal successors, (697), 241 states have internal predecessors, (697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 697 transitions. [2021-10-13 19:39:23,796 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 697 transitions. Word has length 7 [2021-10-13 19:39:23,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:23,797 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 697 transitions. [2021-10-13 19:39:23,797 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:39:23,797 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 697 transitions. [2021-10-13 19:39:23,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:39:23,798 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:23,798 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:23,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-13 19:39:23,798 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:23,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:23,799 INFO L82 PathProgramCache]: Analyzing trace with hash 1474921304, now seen corresponding path program 1 times [2021-10-13 19:39:23,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:23,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113952581] [2021-10-13 19:39:23,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:23,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:23,837 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:39:23,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:23,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113952581] [2021-10-13 19:39:23,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113952581] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:23,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:39:23,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:39:23,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621224439] [2021-10-13 19:39:23,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:39:23,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:23,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:39:23,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:39:23,840 INFO L87 Difference]: Start difference. First operand 242 states and 697 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) 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:39:23,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:23,883 INFO L93 Difference]: Finished difference Result 198 states and 567 transitions. [2021-10-13 19:39:23,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:23,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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:39:23,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:23,888 INFO L225 Difference]: With dead ends: 198 [2021-10-13 19:39:23,889 INFO L226 Difference]: Without dead ends: 180 [2021-10-13 19:39:23,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:39:23,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-10-13 19:39:23,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-10-13 19:39:23,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 178 states have (on average 2.8820224719101124) internal successors, (513), 179 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:23,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 513 transitions. [2021-10-13 19:39:23,900 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 513 transitions. Word has length 7 [2021-10-13 19:39:23,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:23,903 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 513 transitions. [2021-10-13 19:39:23,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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:39:23,904 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 513 transitions. [2021-10-13 19:39:23,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:39:23,905 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:23,905 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:23,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-13 19:39:23,906 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:23,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:23,907 INFO L82 PathProgramCache]: Analyzing trace with hash 206839178, now seen corresponding path program 1 times [2021-10-13 19:39:23,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:23,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097818531] [2021-10-13 19:39:23,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:23,908 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:23,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:24,026 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:39:24,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:24,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097818531] [2021-10-13 19:39:24,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097818531] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:24,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:39:24,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:39:24,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376727776] [2021-10-13 19:39:24,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:39:24,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:24,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:39:24,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:39:24,029 INFO L87 Difference]: Start difference. First operand 180 states and 513 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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:39:24,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:24,047 INFO L93 Difference]: Finished difference Result 234 states and 635 transitions. [2021-10-13 19:39:24,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:39:24,048 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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:39:24,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:24,050 INFO L225 Difference]: With dead ends: 234 [2021-10-13 19:39:24,050 INFO L226 Difference]: Without dead ends: 202 [2021-10-13 19:39:24,051 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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:39:24,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-10-13 19:39:24,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2021-10-13 19:39:24,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 200 states have (on average 2.785) internal successors, (557), 201 states have internal predecessors, (557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:24,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 557 transitions. [2021-10-13 19:39:24,061 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 557 transitions. Word has length 9 [2021-10-13 19:39:24,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:24,062 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 557 transitions. [2021-10-13 19:39:24,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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:39:24,062 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 557 transitions. [2021-10-13 19:39:24,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:39:24,063 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:24,064 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:24,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-13 19:39:24,064 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:24,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:24,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1335488061, now seen corresponding path program 1 times [2021-10-13 19:39:24,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:24,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493317430] [2021-10-13 19:39:24,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:24,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:24,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:24,307 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:39:24,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:24,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493317430] [2021-10-13 19:39:24,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493317430] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:24,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097801978] [2021-10-13 19:39:24,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:24,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:24,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:24,310 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:39:24,319 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:39:24,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:24,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:39:24,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:24,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:39:24,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 51 [2021-10-13 19:39:24,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:39:24,701 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:24,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:39:24,827 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:24,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:39:25,064 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:39:25,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097801978] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:25,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:25,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2021-10-13 19:39:25,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556763] [2021-10-13 19:39:25,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:39:25,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:25,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:39:25,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:39:25,067 INFO L87 Difference]: Start difference. First operand 202 states and 557 transitions. Second operand has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:25,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:25,603 INFO L93 Difference]: Finished difference Result 552 states and 1497 transitions. [2021-10-13 19:39:25,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:39:25,603 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:39:25,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:25,608 INFO L225 Difference]: With dead ends: 552 [2021-10-13 19:39:25,608 INFO L226 Difference]: Without dead ends: 552 [2021-10-13 19:39:25,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 429.0ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:39:25,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-10-13 19:39:25,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 381. [2021-10-13 19:39:25,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 379 states have (on average 2.9023746701846966) internal successors, (1100), 380 states have internal predecessors, (1100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:25,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1100 transitions. [2021-10-13 19:39:25,646 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1100 transitions. Word has length 12 [2021-10-13 19:39:25,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:25,646 INFO L470 AbstractCegarLoop]: Abstraction has 381 states and 1100 transitions. [2021-10-13 19:39:25,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:25,646 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1100 transitions. [2021-10-13 19:39:25,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:39:25,649 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:25,649 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:25,684 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:39:25,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-10-13 19:39:25,863 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:25,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:25,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1429687599, now seen corresponding path program 2 times [2021-10-13 19:39:25,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:25,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975428120] [2021-10-13 19:39:25,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:25,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:25,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:26,164 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:39:26,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:26,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975428120] [2021-10-13 19:39:26,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975428120] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:26,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160392190] [2021-10-13 19:39:26,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:26,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:26,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:26,167 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:39:26,187 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:39:26,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:39:26,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:26,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 19:39:26,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:26,419 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:26,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:39:26,460 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:39:26,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160392190] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:26,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:26,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 9 [2021-10-13 19:39:26,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325940783] [2021-10-13 19:39:26,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:39:26,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:26,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:39:26,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:39:26,462 INFO L87 Difference]: Start difference. First operand 381 states and 1100 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:26,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:26,541 INFO L93 Difference]: Finished difference Result 501 states and 1468 transitions. [2021-10-13 19:39:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:26,541 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:39:26,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:26,546 INFO L225 Difference]: With dead ends: 501 [2021-10-13 19:39:26,547 INFO L226 Difference]: Without dead ends: 501 [2021-10-13 19:39:26,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 157.1ms TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:39:26,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-10-13 19:39:26,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 444. [2021-10-13 19:39:26,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 442 states have (on average 2.9479638009049776) internal successors, (1303), 443 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:26,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1303 transitions. [2021-10-13 19:39:26,565 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1303 transitions. Word has length 12 [2021-10-13 19:39:26,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:26,565 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 1303 transitions. [2021-10-13 19:39:26,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:26,566 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1303 transitions. [2021-10-13 19:39:26,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:39:26,567 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:26,568 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:26,605 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:39:26,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:26,782 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:26,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:26,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1429687642, now seen corresponding path program 1 times [2021-10-13 19:39:26,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:26,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806470636] [2021-10-13 19:39:26,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:26,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:27,051 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:39:27,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:27,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806470636] [2021-10-13 19:39:27,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806470636] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:27,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971030006] [2021-10-13 19:39:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:27,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:27,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:27,054 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:39:27,074 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:39:27,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:27,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:39:27,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:27,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:39:27,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 51 [2021-10-13 19:39:27,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:39:27,354 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:27,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, 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:39:27,573 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:27,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:39:27,675 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:39:27,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971030006] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:27,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:27,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:39:27,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414379212] [2021-10-13 19:39:27,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:39:27,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:27,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:39:27,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:39:27,678 INFO L87 Difference]: Start difference. First operand 444 states and 1303 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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:39:28,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:28,352 INFO L93 Difference]: Finished difference Result 539 states and 1561 transitions. [2021-10-13 19:39:28,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:39:28,353 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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:39:28,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:28,358 INFO L225 Difference]: With dead ends: 539 [2021-10-13 19:39:28,358 INFO L226 Difference]: Without dead ends: 539 [2021-10-13 19:39:28,358 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 581.7ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:39:28,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-10-13 19:39:28,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 439. [2021-10-13 19:39:28,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 437 states have (on average 2.931350114416476) internal successors, (1281), 438 states have internal predecessors, (1281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:28,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1281 transitions. [2021-10-13 19:39:28,379 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1281 transitions. Word has length 12 [2021-10-13 19:39:28,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:28,380 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 1281 transitions. [2021-10-13 19:39:28,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 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:39:28,380 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1281 transitions. [2021-10-13 19:39:28,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:39:28,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:28,381 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:28,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-10-13 19:39:28,596 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,SelfDestructingSolverStorable11 [2021-10-13 19:39:28,597 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:28,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:28,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1332198702, now seen corresponding path program 2 times [2021-10-13 19:39:28,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:28,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546658548] [2021-10-13 19:39:28,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:28,599 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:28,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:29,058 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:39:29,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:29,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546658548] [2021-10-13 19:39:29,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546658548] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:29,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961836945] [2021-10-13 19:39:29,059 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:29,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:29,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:29,060 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:39:29,082 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:39:29,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:39:29,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:29,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:39:29,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:29,318 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:39:29,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961836945] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:29,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:29,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 8 [2021-10-13 19:39:29,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722424682] [2021-10-13 19:39:29,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:39:29,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:29,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:39:29,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:39:29,321 INFO L87 Difference]: Start difference. First operand 439 states and 1281 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:29,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:29,364 INFO L93 Difference]: Finished difference Result 528 states and 1519 transitions. [2021-10-13 19:39:29,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:29,365 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:39:29,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:29,369 INFO L225 Difference]: With dead ends: 528 [2021-10-13 19:39:29,369 INFO L226 Difference]: Without dead ends: 528 [2021-10-13 19:39:29,370 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 165.7ms TimeCoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:39:29,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-10-13 19:39:29,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 337. [2021-10-13 19:39:29,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 335 states have (on average 2.916417910447761) internal successors, (977), 336 states have internal predecessors, (977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:29,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 977 transitions. [2021-10-13 19:39:29,389 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 977 transitions. Word has length 13 [2021-10-13 19:39:29,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:29,390 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 977 transitions. [2021-10-13 19:39:29,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:29,390 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 977 transitions. [2021-10-13 19:39:29,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:39:29,391 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:29,391 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:29,428 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:39:29,606 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,SelfDestructingSolverStorable12 [2021-10-13 19:39:29,607 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:29,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:29,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1426398240, now seen corresponding path program 3 times [2021-10-13 19:39:29,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:29,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144890283] [2021-10-13 19:39:29,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:29,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:29,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:30,080 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:39:30,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:30,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144890283] [2021-10-13 19:39:30,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144890283] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:30,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750455138] [2021-10-13 19:39:30,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:39:30,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:30,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:30,083 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:39:30,107 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:39:30,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 19:39:30,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:30,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 19:39:30,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:30,382 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:30,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:39:30,421 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:39:30,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750455138] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:30,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:30,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 10 [2021-10-13 19:39:30,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726901081] [2021-10-13 19:39:30,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:39:30,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:30,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:39:30,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:39:30,424 INFO L87 Difference]: Start difference. First operand 337 states and 977 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:30,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:30,492 INFO L93 Difference]: Finished difference Result 394 states and 1139 transitions. [2021-10-13 19:39:30,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:30,492 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:39:30,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:30,495 INFO L225 Difference]: With dead ends: 394 [2021-10-13 19:39:30,495 INFO L226 Difference]: Without dead ends: 394 [2021-10-13 19:39:30,496 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 188.1ms TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:39:30,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-10-13 19:39:30,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 322. [2021-10-13 19:39:30,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 320 states have (on average 2.921875) internal successors, (935), 321 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:30,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 935 transitions. [2021-10-13 19:39:30,508 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 935 transitions. Word has length 13 [2021-10-13 19:39:30,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:30,508 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 935 transitions. [2021-10-13 19:39:30,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:30,509 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 935 transitions. [2021-10-13 19:39:30,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:39:30,510 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:30,510 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:30,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-10-13 19:39:30,724 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,SelfDestructingSolverStorable13 [2021-10-13 19:39:30,725 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:30,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:30,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1549544623, now seen corresponding path program 1 times [2021-10-13 19:39:30,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:30,727 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151119697] [2021-10-13 19:39:30,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:30,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:30,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:30,995 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:39:30,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:30,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151119697] [2021-10-13 19:39:30,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151119697] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:30,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290224290] [2021-10-13 19:39:30,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:30,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:30,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:30,997 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:39:31,015 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:39:31,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:31,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:39:31,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:31,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:39:31,317 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:31,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:39:31,430 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:31,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:39:31,680 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:31,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:39:31,722 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:39:31,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290224290] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:31,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:31,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 11 [2021-10-13 19:39:31,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990911145] [2021-10-13 19:39:31,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:39:31,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:31,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:39:31,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:39:31,725 INFO L87 Difference]: Start difference. First operand 322 states and 935 transitions. Second operand has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 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:39:32,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:32,326 INFO L93 Difference]: Finished difference Result 824 states and 2364 transitions. [2021-10-13 19:39:32,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:39:32,327 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 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:39:32,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:32,333 INFO L225 Difference]: With dead ends: 824 [2021-10-13 19:39:32,334 INFO L226 Difference]: Without dead ends: 824 [2021-10-13 19:39:32,334 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 525.1ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:39:32,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-10-13 19:39:32,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 334. [2021-10-13 19:39:32,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 332 states have (on average 2.9156626506024095) internal successors, (968), 333 states have internal predecessors, (968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:32,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 968 transitions. [2021-10-13 19:39:32,374 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 968 transitions. Word has length 13 [2021-10-13 19:39:32,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:32,374 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 968 transitions. [2021-10-13 19:39:32,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 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:39:32,375 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 968 transitions. [2021-10-13 19:39:32,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:39:32,376 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:32,376 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:32,415 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:39:32,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:32,590 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:32,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:32,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1370508065, now seen corresponding path program 2 times [2021-10-13 19:39:32,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:32,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841931910] [2021-10-13 19:39:32,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:32,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:32,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:32,906 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:39:32,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:32,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841931910] [2021-10-13 19:39:32,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841931910] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:32,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320609544] [2021-10-13 19:39:32,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:32,907 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:32,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:32,908 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:39:32,937 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:39:33,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:39:33,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:33,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-13 19:39:33,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:33,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:39:33,101 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 19:39:33,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 395 treesize of output 355 [2021-10-13 19:39:33,305 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:33,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, 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:39:33,371 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:33,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 27 treesize of output 26 [2021-10-13 19:39:33,399 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:39:33,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320609544] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:33,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:33,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2021-10-13 19:39:33,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170021362] [2021-10-13 19:39:33,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 19:39:33,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:33,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 19:39:33,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:39:33,401 INFO L87 Difference]: Start difference. First operand 334 states and 968 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:33,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:33,488 INFO L93 Difference]: Finished difference Result 372 states and 1087 transitions. [2021-10-13 19:39:33,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:33,488 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:39:33,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:33,491 INFO L225 Difference]: With dead ends: 372 [2021-10-13 19:39:33,492 INFO L226 Difference]: Without dead ends: 372 [2021-10-13 19:39:33,492 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 198.9ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:39:33,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-10-13 19:39:33,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 372. [2021-10-13 19:39:33,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 370 states have (on average 2.937837837837838) internal successors, (1087), 371 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:33,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 1087 transitions. [2021-10-13 19:39:33,505 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 1087 transitions. Word has length 13 [2021-10-13 19:39:33,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:33,506 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 1087 transitions. [2021-10-13 19:39:33,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:33,506 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 1087 transitions. [2021-10-13 19:39:33,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:39:33,507 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:33,507 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:33,545 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:39:33,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-10-13 19:39:33,722 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:33,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:33,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1370508108, now seen corresponding path program 1 times [2021-10-13 19:39:33,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:33,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690768826] [2021-10-13 19:39:33,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:33,724 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:33,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:34,071 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:39:34,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:34,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690768826] [2021-10-13 19:39:34,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690768826] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:34,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431634405] [2021-10-13 19:39:34,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:34,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:34,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:34,074 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:39:34,097 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:39:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:34,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:39:34,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:34,334 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:39:34,427 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:34,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:39:34,638 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:34,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:39:34,756 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:34,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 36 treesize of output 35 [2021-10-13 19:39:34,820 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:39:34,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431634405] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:34,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:34,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-10-13 19:39:34,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049711007] [2021-10-13 19:39:34,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:39:34,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:34,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:39:34,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:39:34,823 INFO L87 Difference]: Start difference. First operand 372 states and 1087 transitions. Second operand has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 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:39:35,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:35,442 INFO L93 Difference]: Finished difference Result 691 states and 1960 transitions. [2021-10-13 19:39:35,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:39:35,443 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 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:39:35,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:35,462 INFO L225 Difference]: With dead ends: 691 [2021-10-13 19:39:35,463 INFO L226 Difference]: Without dead ends: 691 [2021-10-13 19:39:35,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 608.7ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:39:35,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-10-13 19:39:35,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 335. [2021-10-13 19:39:35,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 333 states have (on average 2.843843843843844) internal successors, (947), 334 states have internal predecessors, (947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:35,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 947 transitions. [2021-10-13 19:39:35,480 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 947 transitions. Word has length 13 [2021-10-13 19:39:35,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:35,480 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 947 transitions. [2021-10-13 19:39:35,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 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:39:35,481 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 947 transitions. [2021-10-13 19:39:35,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:39:35,482 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:35,482 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:35,520 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:39:35,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:35,698 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:35,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:35,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1651516042, now seen corresponding path program 2 times [2021-10-13 19:39:35,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:35,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985728881] [2021-10-13 19:39:35,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:35,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:35,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:36,381 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:39:36,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:36,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985728881] [2021-10-13 19:39:36,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985728881] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:36,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438613671] [2021-10-13 19:39:36,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:36,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:36,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:36,383 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:39:36,394 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:39:36,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:39:36,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:36,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-13 19:39:36,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:36,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 385 treesize of output 353 [2021-10-13 19:39:36,811 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:36,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:39:36,835 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:39:36,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438613671] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:36,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:36,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-10-13 19:39:36,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8384973] [2021-10-13 19:39:36,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:39:36,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:36,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:39:36,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:39:36,838 INFO L87 Difference]: Start difference. First operand 335 states and 947 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:36,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:36,904 INFO L93 Difference]: Finished difference Result 473 states and 1343 transitions. [2021-10-13 19:39:36,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:36,905 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 19:39:36,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:36,909 INFO L225 Difference]: With dead ends: 473 [2021-10-13 19:39:36,909 INFO L226 Difference]: Without dead ends: 473 [2021-10-13 19:39:36,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 289.4ms TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:39:36,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-10-13 19:39:36,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 323. [2021-10-13 19:39:36,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 321 states have (on average 2.856697819314642) internal successors, (917), 322 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:36,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 917 transitions. [2021-10-13 19:39:36,921 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 917 transitions. Word has length 14 [2021-10-13 19:39:36,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:36,922 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 917 transitions. [2021-10-13 19:39:36,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:36,922 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 917 transitions. [2021-10-13 19:39:36,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:39:36,923 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:36,923 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:36,961 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:39:37,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-13 19:39:37,138 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:37,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:37,139 INFO L82 PathProgramCache]: Analyzing trace with hash -1268536646, now seen corresponding path program 3 times [2021-10-13 19:39:37,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:37,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849348547] [2021-10-13 19:39:37,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:37,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:38,161 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:39:38,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:38,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849348547] [2021-10-13 19:39:38,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849348547] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:38,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808767279] [2021-10-13 19:39:38,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:39:38,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:38,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:38,164 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:39:38,165 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:39:38,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 19:39:38,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:38,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:39:38,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:38,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 158 [2021-10-13 19:39:38,631 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:38,632 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:39:38,701 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:38,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:39:38,743 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:39:38,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808767279] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:38,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:38,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 14 [2021-10-13 19:39:38,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177097828] [2021-10-13 19:39:38,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 19:39:38,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:38,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 19:39:38,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:39:38,745 INFO L87 Difference]: Start difference. First operand 323 states and 917 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:38,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:38,835 INFO L93 Difference]: Finished difference Result 323 states and 898 transitions. [2021-10-13 19:39:38,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:38,835 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 19:39:38,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:38,837 INFO L225 Difference]: With dead ends: 323 [2021-10-13 19:39:38,837 INFO L226 Difference]: Without dead ends: 323 [2021-10-13 19:39:38,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 526.6ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:39:38,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-10-13 19:39:38,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 246. [2021-10-13 19:39:38,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 244 states have (on average 2.807377049180328) internal successors, (685), 245 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:38,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 685 transitions. [2021-10-13 19:39:38,846 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 685 transitions. Word has length 14 [2021-10-13 19:39:38,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:38,847 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 685 transitions. [2021-10-13 19:39:38,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:38,847 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 685 transitions. [2021-10-13 19:39:38,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:39:38,848 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:38,848 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:38,882 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:39:39,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:39,064 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:39,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:39,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1243532036, now seen corresponding path program 1 times [2021-10-13 19:39:39,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:39,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598017760] [2021-10-13 19:39:39,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:39,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:39,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:39,163 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:39:39,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:39,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598017760] [2021-10-13 19:39:39,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598017760] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:39,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823206978] [2021-10-13 19:39:39,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:39,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:39,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:39,171 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:39:39,193 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:39:39,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:39,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:39:39,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:39,458 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:39:39,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823206978] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:39:39,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:39:39,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 7 [2021-10-13 19:39:39,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162287304] [2021-10-13 19:39:39,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:39:39,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:39,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:39:39,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:39:39,461 INFO L87 Difference]: Start difference. First operand 246 states and 685 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 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:39:39,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:39,487 INFO L93 Difference]: Finished difference Result 538 states and 1463 transitions. [2021-10-13 19:39:39,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:39:39,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:39:39,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:39,491 INFO L225 Difference]: With dead ends: 538 [2021-10-13 19:39:39,491 INFO L226 Difference]: Without dead ends: 476 [2021-10-13 19:39:39,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 40.7ms TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:39:39,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-10-13 19:39:39,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 388. [2021-10-13 19:39:39,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 386 states have (on average 2.9093264248704664) internal successors, (1123), 387 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:39,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 1123 transitions. [2021-10-13 19:39:39,506 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 1123 transitions. Word has length 15 [2021-10-13 19:39:39,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:39,506 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 1123 transitions. [2021-10-13 19:39:39,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 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:39:39,506 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 1123 transitions. [2021-10-13 19:39:39,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:39:39,507 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:39,508 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:39,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-10-13 19:39:39,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:39,723 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:39,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:39,724 INFO L82 PathProgramCache]: Analyzing trace with hash 287288563, now seen corresponding path program 2 times [2021-10-13 19:39:39,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:39,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476162696] [2021-10-13 19:39:39,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:39,724 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:39,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:39,774 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:39:39,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:39,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476162696] [2021-10-13 19:39:39,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476162696] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:39,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360263897] [2021-10-13 19:39:39,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:39,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:39,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:39,777 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:39:39,786 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:39:39,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:39:39,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:39,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:39:39,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:40,100 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:39:40,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360263897] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:40,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:40,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-10-13 19:39:40,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527366360] [2021-10-13 19:39:40,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:39:40,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:40,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:39:40,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:39:40,102 INFO L87 Difference]: Start difference. First operand 388 states and 1123 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:40,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:40,161 INFO L93 Difference]: Finished difference Result 526 states and 1456 transitions. [2021-10-13 19:39:40,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:39:40,161 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 19:39:40,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:40,164 INFO L225 Difference]: With dead ends: 526 [2021-10-13 19:39:40,165 INFO L226 Difference]: Without dead ends: 389 [2021-10-13 19:39:40,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 53.7ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:39:40,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-10-13 19:39:40,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 389. [2021-10-13 19:39:40,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 387 states have (on average 2.904392764857881) internal successors, (1124), 388 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:40,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 1124 transitions. [2021-10-13 19:39:40,176 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 1124 transitions. Word has length 17 [2021-10-13 19:39:40,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:40,177 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 1124 transitions. [2021-10-13 19:39:40,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:40,177 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 1124 transitions. [2021-10-13 19:39:40,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:40,178 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:40,178 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:40,219 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:39:40,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:40,392 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:40,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:40,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1620914169, now seen corresponding path program 3 times [2021-10-13 19:39:40,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:40,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661314017] [2021-10-13 19:39:40,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:40,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:40,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:40,724 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:39:40,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:40,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661314017] [2021-10-13 19:39:40,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661314017] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:40,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164695929] [2021-10-13 19:39:40,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:39:40,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:40,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:40,727 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:39:40,739 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:39:40,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:39:40,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:40,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:39:40,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:41,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:39:41,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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:39:41,115 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:39:41,340 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:39:41,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164695929] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:41,340 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:41,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:39:41,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824888344] [2021-10-13 19:39:41,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:39:41,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:41,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:39:41,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:39:41,342 INFO L87 Difference]: Start difference. First operand 389 states and 1124 transitions. Second operand has 18 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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:39:42,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:42,623 INFO L93 Difference]: Finished difference Result 984 states and 2651 transitions. [2021-10-13 19:39:42,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:39:42,623 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:39:42,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:42,630 INFO L225 Difference]: With dead ends: 984 [2021-10-13 19:39:42,630 INFO L226 Difference]: Without dead ends: 882 [2021-10-13 19:39:42,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1166.4ms TimeCoverageRelationStatistics Valid=189, Invalid=741, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:39:42,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-10-13 19:39:42,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 707. [2021-10-13 19:39:42,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 703 states have (on average 2.883357041251778) internal successors, (2027), 706 states have internal predecessors, (2027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:42,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 2027 transitions. [2021-10-13 19:39:42,655 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 2027 transitions. Word has length 18 [2021-10-13 19:39:42,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:42,655 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 2027 transitions. [2021-10-13 19:39:42,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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:39:42,655 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 2027 transitions. [2021-10-13 19:39:42,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:42,657 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:42,658 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:42,692 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:39:42,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-10-13 19:39:42,873 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:42,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:42,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1620914126, now seen corresponding path program 1 times [2021-10-13 19:39:42,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:42,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464542998] [2021-10-13 19:39:42,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:42,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:43,250 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:39:43,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:43,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464542998] [2021-10-13 19:39:43,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464542998] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:43,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416931638] [2021-10-13 19:39:43,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:43,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:43,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:43,252 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:39:43,275 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:39:43,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:43,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 19:39:43,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:43,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:39:43,711 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:39:43,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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:39:44,122 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:39:44,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416931638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:44,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:44,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 17 [2021-10-13 19:39:44,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917174773] [2021-10-13 19:39:44,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:39:44,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:44,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:39:44,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:39:44,125 INFO L87 Difference]: Start difference. First operand 707 states and 2027 transitions. Second operand has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:45,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:45,245 INFO L93 Difference]: Finished difference Result 1265 states and 3488 transitions. [2021-10-13 19:39:45,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:39:45,246 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:39:45,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:45,255 INFO L225 Difference]: With dead ends: 1265 [2021-10-13 19:39:45,255 INFO L226 Difference]: Without dead ends: 1149 [2021-10-13 19:39:45,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1093.0ms TimeCoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:39:45,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2021-10-13 19:39:45,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 767. [2021-10-13 19:39:45,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 763 states have (on average 2.8623853211009176) internal successors, (2184), 766 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:45,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 2184 transitions. [2021-10-13 19:39:45,286 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 2184 transitions. Word has length 18 [2021-10-13 19:39:45,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:45,287 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 2184 transitions. [2021-10-13 19:39:45,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:45,287 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 2184 transitions. [2021-10-13 19:39:45,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:45,290 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:45,290 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:45,328 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:39:45,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:45,503 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:45,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:45,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1624517919, now seen corresponding path program 4 times [2021-10-13 19:39:45,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:45,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273076890] [2021-10-13 19:39:45,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:45,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:45,794 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:39:45,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:45,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273076890] [2021-10-13 19:39:45,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273076890] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:45,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446842711] [2021-10-13 19:39:45,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:39:45,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:45,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:45,796 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:39:45,799 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:39:46,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:39:46,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:46,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:39:46,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:46,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:39:46,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446842711] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:46,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:46,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:39:46,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781667018] [2021-10-13 19:39:46,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:39:46,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:46,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:39:46,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:39:46,480 INFO L87 Difference]: Start difference. First operand 767 states and 2184 transitions. Second operand has 18 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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:39:47,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:47,063 INFO L93 Difference]: Finished difference Result 977 states and 2652 transitions. [2021-10-13 19:39:47,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:39:47,064 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:39:47,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:47,070 INFO L225 Difference]: With dead ends: 977 [2021-10-13 19:39:47,070 INFO L226 Difference]: Without dead ends: 977 [2021-10-13 19:39:47,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 561.9ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:39:47,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2021-10-13 19:39:47,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 783. [2021-10-13 19:39:47,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 779 states have (on average 2.852374839537869) internal successors, (2222), 782 states have internal predecessors, (2222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:47,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 2222 transitions. [2021-10-13 19:39:47,097 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 2222 transitions. Word has length 18 [2021-10-13 19:39:47,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:47,097 INFO L470 AbstractCegarLoop]: Abstraction has 783 states and 2222 transitions. [2021-10-13 19:39:47,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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:39:47,098 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 2222 transitions. [2021-10-13 19:39:47,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:47,100 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:47,100 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:47,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-13 19:39:47,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:47,313 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:47,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:47,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1624517876, now seen corresponding path program 2 times [2021-10-13 19:39:47,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:47,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364384576] [2021-10-13 19:39:47,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:47,315 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:47,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:47,713 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:39:47,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:47,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364384576] [2021-10-13 19:39:47,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364384576] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:47,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317359669] [2021-10-13 19:39:47,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:47,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:47,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:47,715 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:39:47,717 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:39:48,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:39:48,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:48,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:39:48,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:48,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:39:48,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 17 treesize of output 13 [2021-10-13 19:39:48,246 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:39:48,677 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:39:48,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317359669] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:48,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:48,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 17 [2021-10-13 19:39:48,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629138804] [2021-10-13 19:39:48,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:39:48,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:48,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:39:48,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:39:48,680 INFO L87 Difference]: Start difference. First operand 783 states and 2222 transitions. Second operand has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:50,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:50,168 INFO L93 Difference]: Finished difference Result 1465 states and 3929 transitions. [2021-10-13 19:39:50,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:39:50,169 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:39:50,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:50,176 INFO L225 Difference]: With dead ends: 1465 [2021-10-13 19:39:50,177 INFO L226 Difference]: Without dead ends: 1331 [2021-10-13 19:39:50,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 1400.8ms TimeCoverageRelationStatistics Valid=167, Invalid=955, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:39:50,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1331 states. [2021-10-13 19:39:50,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1331 to 776. [2021-10-13 19:39:50,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 772 states have (on average 2.8471502590673574) internal successors, (2198), 775 states have internal predecessors, (2198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:50,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 2198 transitions. [2021-10-13 19:39:50,220 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 2198 transitions. Word has length 18 [2021-10-13 19:39:50,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:50,221 INFO L470 AbstractCegarLoop]: Abstraction has 776 states and 2198 transitions. [2021-10-13 19:39:50,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:50,222 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 2198 transitions. [2021-10-13 19:39:50,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:50,224 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:50,224 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:50,262 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:39:50,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-10-13 19:39:50,439 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:50,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:50,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1701378699, now seen corresponding path program 5 times [2021-10-13 19:39:50,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:50,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069846683] [2021-10-13 19:39:50,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:50,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:50,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:50,866 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:39:50,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:50,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069846683] [2021-10-13 19:39:50,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069846683] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:50,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597720814] [2021-10-13 19:39:50,867 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:39:50,867 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:50,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:50,869 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:39:50,872 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:39:51,198 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:39:51,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:51,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:39:51,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:51,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:39:51,369 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:39:51,423 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:39:51,745 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:39:51,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597720814] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:51,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:51,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:39:51,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805334277] [2021-10-13 19:39:51,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:39:51,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:51,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:39:51,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:39:51,747 INFO L87 Difference]: Start difference. First operand 776 states and 2198 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:52,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:52,707 INFO L93 Difference]: Finished difference Result 964 states and 2697 transitions. [2021-10-13 19:39:52,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:39:52,712 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:39:52,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:52,732 INFO L225 Difference]: With dead ends: 964 [2021-10-13 19:39:52,732 INFO L226 Difference]: Without dead ends: 964 [2021-10-13 19:39:52,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 926.4ms TimeCoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:39:52,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-10-13 19:39:52,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 911. [2021-10-13 19:39:52,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 907 states have (on average 2.8368246968026463) internal successors, (2573), 910 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:52,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2573 transitions. [2021-10-13 19:39:52,773 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2573 transitions. Word has length 18 [2021-10-13 19:39:52,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:52,774 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 2573 transitions. [2021-10-13 19:39:52,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:52,775 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2573 transitions. [2021-10-13 19:39:52,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:52,780 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:52,780 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:52,820 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:39:52,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-13 19:39:52,994 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:52,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:52,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1701378656, now seen corresponding path program 3 times [2021-10-13 19:39:52,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:52,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284053362] [2021-10-13 19:39:52,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:52,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:53,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:53,324 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:39:53,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:53,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284053362] [2021-10-13 19:39:53,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284053362] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:53,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931052892] [2021-10-13 19:39:53,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:39:53,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:53,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:53,327 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:39:53,329 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:39:53,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:39:53,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:53,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-13 19:39:53,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:53,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:39:53,874 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:39:53,927 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:39:54,360 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:39:54,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931052892] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:54,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:54,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 17 [2021-10-13 19:39:54,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042085294] [2021-10-13 19:39:54,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:39:54,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:54,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:39:54,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:39:54,362 INFO L87 Difference]: Start difference. First operand 911 states and 2573 transitions. Second operand has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:55,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:55,312 INFO L93 Difference]: Finished difference Result 1069 states and 2985 transitions. [2021-10-13 19:39:55,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:39:55,314 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:39:55,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:55,319 INFO L225 Difference]: With dead ends: 1069 [2021-10-13 19:39:55,319 INFO L226 Difference]: Without dead ends: 1069 [2021-10-13 19:39:55,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 929.4ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:39:55,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states. [2021-10-13 19:39:55,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 1008. [2021-10-13 19:39:55,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 1004 states have (on average 2.814741035856574) internal successors, (2826), 1007 states have internal predecessors, (2826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:55,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 2826 transitions. [2021-10-13 19:39:55,349 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 2826 transitions. Word has length 18 [2021-10-13 19:39:55,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:55,349 INFO L470 AbstractCegarLoop]: Abstraction has 1008 states and 2826 transitions. [2021-10-13 19:39:55,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:55,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 2826 transitions. [2021-10-13 19:39:55,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:55,352 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:55,352 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:55,388 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:39:55,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-13 19:39:55,566 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:55,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:55,567 INFO L82 PathProgramCache]: Analyzing trace with hash -115414152, now seen corresponding path program 4 times [2021-10-13 19:39:55,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:55,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609726383] [2021-10-13 19:39:55,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:55,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:56,058 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:39:56,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:56,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609726383] [2021-10-13 19:39:56,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609726383] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:56,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007613739] [2021-10-13 19:39:56,060 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:39:56,060 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:56,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:56,061 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:39:56,063 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:39:56,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:39:56,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:56,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:39:56,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:56,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:39:56,614 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:39:56,767 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:39:56,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:39:57,129 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:39:57,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007613739] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:57,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:39:57,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:39:57,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760382036] [2021-10-13 19:39:57,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:39:57,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:39:57,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:39:57,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:39:57,132 INFO L87 Difference]: Start difference. First operand 1008 states and 2826 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:58,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:39:58,619 INFO L93 Difference]: Finished difference Result 1456 states and 3948 transitions. [2021-10-13 19:39:58,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:39:58,620 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:39:58,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:39:58,625 INFO L225 Difference]: With dead ends: 1456 [2021-10-13 19:39:58,625 INFO L226 Difference]: Without dead ends: 1398 [2021-10-13 19:39:58,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 1471.9ms TimeCoverageRelationStatistics Valid=153, Invalid=969, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:39:58,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1398 states. [2021-10-13 19:39:58,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1398 to 1005. [2021-10-13 19:39:58,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 1001 states have (on average 2.809190809190809) internal successors, (2812), 1004 states have internal predecessors, (2812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:58,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 2812 transitions. [2021-10-13 19:39:58,656 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 2812 transitions. Word has length 18 [2021-10-13 19:39:58,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:39:58,657 INFO L470 AbstractCegarLoop]: Abstraction has 1005 states and 2812 transitions. [2021-10-13 19:39:58,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:39:58,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 2812 transitions. [2021-10-13 19:39:58,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:39:58,659 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:39:58,659 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:39:58,686 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:39:58,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-13 19:39:58,872 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:39:58,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:39:58,873 INFO L82 PathProgramCache]: Analyzing trace with hash -34949622, now seen corresponding path program 5 times [2021-10-13 19:39:58,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:39:58,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003120403] [2021-10-13 19:39:58,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:39:58,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:39:58,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:59,412 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:39:59,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:59,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003120403] [2021-10-13 19:39:59,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003120403] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:59,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772010793] [2021-10-13 19:39:59,413 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:39:59,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:59,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:59,415 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:39:59,420 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:39:59,808 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:39:59,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:59,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:39:59,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:00,148 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:00,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:40:00,525 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:40:00,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772010793] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:00,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:00,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:40:00,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204042325] [2021-10-13 19:40:00,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:40:00,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:00,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:40:00,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:40:00,527 INFO L87 Difference]: Start difference. First operand 1005 states and 2812 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:02,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:02,152 INFO L93 Difference]: Finished difference Result 1297 states and 3566 transitions. [2021-10-13 19:40:02,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:40:02,152 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:40:02,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:02,155 INFO L225 Difference]: With dead ends: 1297 [2021-10-13 19:40:02,155 INFO L226 Difference]: Without dead ends: 1297 [2021-10-13 19:40:02,156 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 1513.9ms TimeCoverageRelationStatistics Valid=134, Invalid=922, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:40:02,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-10-13 19:40:02,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 984. [2021-10-13 19:40:02,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 980 states have (on average 2.8122448979591836) internal successors, (2756), 983 states have internal predecessors, (2756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:02,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 2756 transitions. [2021-10-13 19:40:02,186 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 2756 transitions. Word has length 18 [2021-10-13 19:40:02,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:02,187 INFO L470 AbstractCegarLoop]: Abstraction has 984 states and 2756 transitions. [2021-10-13 19:40:02,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:02,187 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 2756 transitions. [2021-10-13 19:40:02,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:40:02,189 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:02,189 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:02,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-10-13 19:40:02,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-13 19:40:02,405 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:02,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:02,406 INFO L82 PathProgramCache]: Analyzing trace with hash -124566531, now seen corresponding path program 6 times [2021-10-13 19:40:02,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:02,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023807925] [2021-10-13 19:40:02,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:02,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:02,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:02,845 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:40:02,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:02,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023807925] [2021-10-13 19:40:02,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023807925] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:02,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765714807] [2021-10-13 19:40:02,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:40:02,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:02,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:02,849 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:40:02,865 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:40:03,265 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 19:40:03,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:03,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-13 19:40:03,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:03,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2021-10-13 19:40:03,425 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:40:03,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:40:03,517 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:40:03,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:40:03,932 INFO L354 Elim1Store]: treesize reduction 96, result has 20.7 percent of original size [2021-10-13 19:40:03,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2021-10-13 19:40:04,376 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:40:04,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765714807] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:04,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:04,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:40:04,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143487020] [2021-10-13 19:40:04,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:40:04,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:04,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:40:04,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=340, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:40:04,382 INFO L87 Difference]: Start difference. First operand 984 states and 2756 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:05,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:05,718 INFO L93 Difference]: Finished difference Result 1004 states and 2804 transitions. [2021-10-13 19:40:05,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:40:05,719 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:40:05,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:05,721 INFO L225 Difference]: With dead ends: 1004 [2021-10-13 19:40:05,721 INFO L226 Difference]: Without dead ends: 1004 [2021-10-13 19:40:05,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1274.4ms TimeCoverageRelationStatistics Valid=86, Invalid=726, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:40:05,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2021-10-13 19:40:05,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 998. [2021-10-13 19:40:05,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 994 states have (on average 2.8078470824949697) internal successors, (2791), 997 states have internal predecessors, (2791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:05,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 2791 transitions. [2021-10-13 19:40:05,749 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 2791 transitions. Word has length 18 [2021-10-13 19:40:05,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:05,749 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 2791 transitions. [2021-10-13 19:40:05,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:05,749 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 2791 transitions. [2021-10-13 19:40:05,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:40:05,751 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:05,752 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:05,784 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:40:05,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:05,966 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:05,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:05,967 INFO L82 PathProgramCache]: Analyzing trace with hash -124566574, now seen corresponding path program 6 times [2021-10-13 19:40:05,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:05,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138348360] [2021-10-13 19:40:05,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:05,968 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:06,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:06,564 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:40:06,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:06,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138348360] [2021-10-13 19:40:06,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138348360] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:06,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617894995] [2021-10-13 19:40:06,565 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:40:06,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:06,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:06,568 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:40:06,592 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:40:07,034 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 19:40:07,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:07,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-13 19:40:07,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:07,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-13 19:40:07,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:40:07,213 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:40:07,525 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-13 19:40:07,525 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 52 treesize of output 54 [2021-10-13 19:40:07,890 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:40:07,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617894995] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:07,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:07,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:40:07,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298376452] [2021-10-13 19:40:07,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:40:07,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:07,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:40:07,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:40:07,893 INFO L87 Difference]: Start difference. First operand 998 states and 2791 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:08,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:08,973 INFO L93 Difference]: Finished difference Result 1199 states and 3306 transitions. [2021-10-13 19:40:08,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:40:08,973 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:40:08,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:08,978 INFO L225 Difference]: With dead ends: 1199 [2021-10-13 19:40:08,979 INFO L226 Difference]: Without dead ends: 1199 [2021-10-13 19:40:08,979 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 1177.2ms TimeCoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:40:08,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1199 states. [2021-10-13 19:40:09,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1199 to 977. [2021-10-13 19:40:09,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 973 states have (on average 2.810894141829394) internal successors, (2735), 976 states have internal predecessors, (2735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:09,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 2735 transitions. [2021-10-13 19:40:09,007 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 2735 transitions. Word has length 18 [2021-10-13 19:40:09,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:09,007 INFO L470 AbstractCegarLoop]: Abstraction has 977 states and 2735 transitions. [2021-10-13 19:40:09,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:09,007 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 2735 transitions. [2021-10-13 19:40:09,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:09,010 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:09,010 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:09,043 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-10-13 19:40:09,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:09,225 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:09,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:09,225 INFO L82 PathProgramCache]: Analyzing trace with hash 13634995, now seen corresponding path program 7 times [2021-10-13 19:40:09,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:09,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404731086] [2021-10-13 19:40:09,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:09,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:09,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:09,714 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:09,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:09,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404731086] [2021-10-13 19:40:09,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404731086] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:09,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183570766] [2021-10-13 19:40:09,715 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:40:09,715 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:09,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:09,716 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:40:09,736 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:40:10,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:10,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:40:10,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:10,358 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:40:10,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183570766] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:10,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:10,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-10-13 19:40:10,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406359081] [2021-10-13 19:40:10,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:40:10,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:10,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:40:10,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:40:10,361 INFO L87 Difference]: Start difference. First operand 977 states and 2735 transitions. Second operand has 17 states, 16 states have (on average 2.375) internal successors, (38), 16 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:40:11,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:11,053 INFO L93 Difference]: Finished difference Result 1929 states and 5270 transitions. [2021-10-13 19:40:11,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:40:11,054 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:11,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:11,061 INFO L225 Difference]: With dead ends: 1929 [2021-10-13 19:40:11,061 INFO L226 Difference]: Without dead ends: 1929 [2021-10-13 19:40:11,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 672.3ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:40:11,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1929 states. [2021-10-13 19:40:11,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1929 to 1105. [2021-10-13 19:40:11,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 1101 states have (on average 2.8810172570390553) internal successors, (3172), 1104 states have internal predecessors, (3172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:11,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 3172 transitions. [2021-10-13 19:40:11,103 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 3172 transitions. Word has length 19 [2021-10-13 19:40:11,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:11,104 INFO L470 AbstractCegarLoop]: Abstraction has 1105 states and 3172 transitions. [2021-10-13 19:40:11,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 16 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:40:11,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 3172 transitions. [2021-10-13 19:40:11,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:11,108 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:11,108 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:11,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-13 19:40:11,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:11,324 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:11,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:11,324 INFO L82 PathProgramCache]: Analyzing trace with hash 13634952, now seen corresponding path program 7 times [2021-10-13 19:40:11,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:11,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999235374] [2021-10-13 19:40:11,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:11,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:11,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:11,988 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:11,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:11,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999235374] [2021-10-13 19:40:11,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999235374] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:11,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747844649] [2021-10-13 19:40:11,989 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:40:11,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:11,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:11,991 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:40:11,992 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:40:12,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:12,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:40:12,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:12,852 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:40:12,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747844649] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:12,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:12,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2021-10-13 19:40:12,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071361527] [2021-10-13 19:40:12,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:40:12,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:12,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:40:12,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:40:12,855 INFO L87 Difference]: Start difference. First operand 1105 states and 3172 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:13,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:13,779 INFO L93 Difference]: Finished difference Result 1729 states and 4900 transitions. [2021-10-13 19:40:13,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:40:13,779 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:13,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:13,785 INFO L225 Difference]: With dead ends: 1729 [2021-10-13 19:40:13,786 INFO L226 Difference]: Without dead ends: 1675 [2021-10-13 19:40:13,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 959.9ms TimeCoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:40:13,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1675 states. [2021-10-13 19:40:13,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1675 to 1200. [2021-10-13 19:40:13,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 1196 states have (on average 2.870401337792642) internal successors, (3433), 1199 states have internal predecessors, (3433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:13,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 3433 transitions. [2021-10-13 19:40:13,822 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 3433 transitions. Word has length 19 [2021-10-13 19:40:13,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:13,822 INFO L470 AbstractCegarLoop]: Abstraction has 1200 states and 3433 transitions. [2021-10-13 19:40:13,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:13,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 3433 transitions. [2021-10-13 19:40:13,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:13,825 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:13,826 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:13,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-10-13 19:40:14,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-10-13 19:40:14,040 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:14,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:14,040 INFO L82 PathProgramCache]: Analyzing trace with hash 17238702, now seen corresponding path program 8 times [2021-10-13 19:40:14,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:14,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655106504] [2021-10-13 19:40:14,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:14,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:14,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:14,671 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:14,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:14,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655106504] [2021-10-13 19:40:14,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655106504] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:14,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598216363] [2021-10-13 19:40:14,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:40:14,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:14,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:14,675 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:40:14,676 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:40:15,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:40:15,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:15,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:40:15,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:15,565 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:40:15,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598216363] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:15,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:15,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2021-10-13 19:40:15,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885994658] [2021-10-13 19:40:15,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:40:15,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:15,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:40:15,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:40:15,567 INFO L87 Difference]: Start difference. First operand 1200 states and 3433 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:16,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:16,491 INFO L93 Difference]: Finished difference Result 1797 states and 5115 transitions. [2021-10-13 19:40:16,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:40:16,492 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:16,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:16,497 INFO L225 Difference]: With dead ends: 1797 [2021-10-13 19:40:16,498 INFO L226 Difference]: Without dead ends: 1716 [2021-10-13 19:40:16,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 918.9ms TimeCoverageRelationStatistics Valid=135, Invalid=857, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:40:16,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-10-13 19:40:16,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1224. [2021-10-13 19:40:16,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1224 states, 1220 states have (on average 2.878688524590164) internal successors, (3512), 1223 states have internal predecessors, (3512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:16,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 3512 transitions. [2021-10-13 19:40:16,537 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 3512 transitions. Word has length 19 [2021-10-13 19:40:16,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:16,537 INFO L470 AbstractCegarLoop]: Abstraction has 1224 states and 3512 transitions. [2021-10-13 19:40:16,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:16,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 3512 transitions. [2021-10-13 19:40:16,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:16,541 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:16,541 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:16,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-13 19:40:16,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-10-13 19:40:16,757 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:16,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:16,758 INFO L82 PathProgramCache]: Analyzing trace with hash 94099525, now seen corresponding path program 8 times [2021-10-13 19:40:16,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:16,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469005891] [2021-10-13 19:40:16,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:16,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:16,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:17,236 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:17,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:17,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469005891] [2021-10-13 19:40:17,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469005891] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:17,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928582048] [2021-10-13 19:40:17,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:40:17,237 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:17,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:17,239 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:40:17,260 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:40:17,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:40:17,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:17,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:40:17,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:18,046 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:40:18,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928582048] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:18,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:18,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2021-10-13 19:40:18,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719934907] [2021-10-13 19:40:18,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:40:18,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:18,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:40:18,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:40:18,049 INFO L87 Difference]: Start difference. First operand 1224 states and 3512 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:18,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:18,898 INFO L93 Difference]: Finished difference Result 2485 states and 7019 transitions. [2021-10-13 19:40:18,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:40:18,899 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:18,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:18,906 INFO L225 Difference]: With dead ends: 2485 [2021-10-13 19:40:18,907 INFO L226 Difference]: Without dead ends: 2485 [2021-10-13 19:40:18,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 714.1ms TimeCoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:40:18,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2485 states. [2021-10-13 19:40:18,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2485 to 1360. [2021-10-13 19:40:18,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1360 states, 1356 states have (on average 2.924041297935103) internal successors, (3965), 1359 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:40:18,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1360 states to 1360 states and 3965 transitions. [2021-10-13 19:40:18,959 INFO L78 Accepts]: Start accepts. Automaton has 1360 states and 3965 transitions. Word has length 19 [2021-10-13 19:40:18,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:18,959 INFO L470 AbstractCegarLoop]: Abstraction has 1360 states and 3965 transitions. [2021-10-13 19:40:18,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:18,960 INFO L276 IsEmpty]: Start isEmpty. Operand 1360 states and 3965 transitions. [2021-10-13 19:40:18,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:18,963 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:18,963 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:19,001 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:40:19,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:19,177 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:19,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:19,177 INFO L82 PathProgramCache]: Analyzing trace with hash 94099482, now seen corresponding path program 9 times [2021-10-13 19:40:19,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:19,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015310523] [2021-10-13 19:40:19,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:19,179 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:19,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:19,764 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:19,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:19,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015310523] [2021-10-13 19:40:19,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015310523] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:19,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601857222] [2021-10-13 19:40:19,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:40:19,765 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:19,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:19,767 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:40:19,785 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:40:20,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:40:20,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:20,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:40:20,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:20,694 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:40:20,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601857222] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:20,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:20,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2021-10-13 19:40:20,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324974731] [2021-10-13 19:40:20,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:40:20,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:20,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:40:20,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:40:20,699 INFO L87 Difference]: Start difference. First operand 1360 states and 3965 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:21,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:21,805 INFO L93 Difference]: Finished difference Result 2125 states and 6135 transitions. [2021-10-13 19:40:21,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:40:21,806 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:21,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:21,813 INFO L225 Difference]: With dead ends: 2125 [2021-10-13 19:40:21,814 INFO L226 Difference]: Without dead ends: 2125 [2021-10-13 19:40:21,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 944.4ms TimeCoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:40:21,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2021-10-13 19:40:21,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 1563. [2021-10-13 19:40:21,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1559 states have (on average 2.9627966645285437) internal successors, (4619), 1562 states have internal predecessors, (4619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:21,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4619 transitions. [2021-10-13 19:40:21,864 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4619 transitions. Word has length 19 [2021-10-13 19:40:21,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:21,865 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4619 transitions. [2021-10-13 19:40:21,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:40:21,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4619 transitions. [2021-10-13 19:40:21,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:21,869 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:21,869 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:21,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-10-13 19:40:22,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-10-13 19:40:22,084 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:22,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:22,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1722693326, now seen corresponding path program 10 times [2021-10-13 19:40:22,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:22,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139234043] [2021-10-13 19:40:22,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:22,086 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:22,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:22,910 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:22,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:22,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139234043] [2021-10-13 19:40:22,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139234043] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:22,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612858900] [2021-10-13 19:40:22,911 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:40:22,911 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:22,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:22,912 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:40:22,913 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:40:23,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:40:23,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:23,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:40:23,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:23,767 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:23,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:40:24,022 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:40:24,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612858900] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:24,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:24,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:40:24,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494056226] [2021-10-13 19:40:24,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:40:24,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:24,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:40:24,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:40:24,025 INFO L87 Difference]: Start difference. First operand 1563 states and 4619 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:25,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:25,334 INFO L93 Difference]: Finished difference Result 2184 states and 6365 transitions. [2021-10-13 19:40:25,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:40:25,335 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:25,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:25,339 INFO L225 Difference]: With dead ends: 2184 [2021-10-13 19:40:25,339 INFO L226 Difference]: Without dead ends: 2166 [2021-10-13 19:40:25,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 1440.9ms TimeCoverageRelationStatistics Valid=184, Invalid=1222, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:40:25,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2166 states. [2021-10-13 19:40:25,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2166 to 1587. [2021-10-13 19:40:25,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1583 states have (on average 2.9608338597599495) internal successors, (4687), 1586 states have internal predecessors, (4687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:25,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4687 transitions. [2021-10-13 19:40:25,375 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4687 transitions. Word has length 19 [2021-10-13 19:40:25,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:25,376 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4687 transitions. [2021-10-13 19:40:25,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:25,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4687 transitions. [2021-10-13 19:40:25,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:25,380 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:25,380 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:25,420 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:40:25,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-13 19:40:25,594 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:25,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:25,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1719089576, now seen corresponding path program 11 times [2021-10-13 19:40:25,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:25,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043299676] [2021-10-13 19:40:25,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:25,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:25,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:26,464 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:26,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:26,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043299676] [2021-10-13 19:40:26,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043299676] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:26,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106730614] [2021-10-13 19:40:26,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:40:26,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:26,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:26,466 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:40:26,467 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:40:27,088 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:40:27,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:27,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-13 19:40:27,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:27,515 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:40:27,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:40:27,903 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:27,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106730614] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:27,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:27,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:40:27,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219657422] [2021-10-13 19:40:27,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:40:27,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:27,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:40:27,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:40:27,905 INFO L87 Difference]: Start difference. First operand 1587 states and 4687 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:29,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:29,154 INFO L93 Difference]: Finished difference Result 1965 states and 5774 transitions. [2021-10-13 19:40:29,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:40:29,155 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:29,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:29,159 INFO L225 Difference]: With dead ends: 1965 [2021-10-13 19:40:29,159 INFO L226 Difference]: Without dead ends: 1898 [2021-10-13 19:40:29,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1447.3ms TimeCoverageRelationStatistics Valid=154, Invalid=968, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:40:29,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2021-10-13 19:40:29,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 1555. [2021-10-13 19:40:29,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1551 states have (on average 2.9677627337201806) internal successors, (4603), 1554 states have internal predecessors, (4603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:29,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 4603 transitions. [2021-10-13 19:40:29,194 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 4603 transitions. Word has length 19 [2021-10-13 19:40:29,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:29,194 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 4603 transitions. [2021-10-13 19:40:29,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:29,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 4603 transitions. [2021-10-13 19:40:29,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:29,198 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:29,198 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:29,235 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:40:29,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-13 19:40:29,412 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:29,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:29,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1642228796, now seen corresponding path program 12 times [2021-10-13 19:40:29,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:29,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492604128] [2021-10-13 19:40:29,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:29,414 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:29,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:30,111 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:30,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:30,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492604128] [2021-10-13 19:40:30,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492604128] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:30,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652654566] [2021-10-13 19:40:30,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:40:30,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:30,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:30,114 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:40:30,115 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:40:30,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:40:30,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:30,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 19:40:30,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:31,143 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:31,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:40:31,525 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:31,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652654566] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:31,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:31,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:40:31,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839468915] [2021-10-13 19:40:31,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:40:31,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:31,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:40:31,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:40:31,527 INFO L87 Difference]: Start difference. First operand 1555 states and 4603 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:32,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:32,463 INFO L93 Difference]: Finished difference Result 1739 states and 5105 transitions. [2021-10-13 19:40:32,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:40:32,463 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:32,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:32,468 INFO L225 Difference]: With dead ends: 1739 [2021-10-13 19:40:32,468 INFO L226 Difference]: Without dead ends: 1739 [2021-10-13 19:40:32,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1071.6ms TimeCoverageRelationStatistics Valid=121, Invalid=809, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:40:32,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1739 states. [2021-10-13 19:40:32,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1739 to 1547. [2021-10-13 19:40:32,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1543 states have (on average 2.968891769280622) internal successors, (4581), 1546 states have internal predecessors, (4581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:32,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 4581 transitions. [2021-10-13 19:40:32,505 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 4581 transitions. Word has length 19 [2021-10-13 19:40:32,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:32,506 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 4581 transitions. [2021-10-13 19:40:32,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:32,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 4581 transitions. [2021-10-13 19:40:32,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:32,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:32,509 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:32,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-13 19:40:32,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-13 19:40:32,724 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:32,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:32,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1731845705, now seen corresponding path program 9 times [2021-10-13 19:40:32,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:32,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120318344] [2021-10-13 19:40:32,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:32,725 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:32,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:33,316 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:33,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:33,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120318344] [2021-10-13 19:40:33,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120318344] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:33,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132110973] [2021-10-13 19:40:33,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:40:33,317 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:33,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:33,321 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:40:33,338 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:40:34,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:40:34,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:34,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-13 19:40:34,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:34,219 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:40:34,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:40:34,311 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:40:34,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132110973] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:34,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:34,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 17 [2021-10-13 19:40:34,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548488874] [2021-10-13 19:40:34,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:40:34,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:34,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:40:34,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:40:34,313 INFO L87 Difference]: Start difference. First operand 1547 states and 4581 transitions. Second operand has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:35,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:35,269 INFO L93 Difference]: Finished difference Result 2221 states and 6297 transitions. [2021-10-13 19:40:35,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:40:35,269 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:35,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:35,273 INFO L225 Difference]: With dead ends: 2221 [2021-10-13 19:40:35,273 INFO L226 Difference]: Without dead ends: 2221 [2021-10-13 19:40:35,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 838.9ms TimeCoverageRelationStatistics Valid=153, Invalid=839, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:40:35,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2221 states. [2021-10-13 19:40:35,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2221 to 1535. [2021-10-13 19:40:35,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1531 states have (on average 2.970607446113651) internal successors, (4548), 1534 states have internal predecessors, (4548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:35,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 4548 transitions. [2021-10-13 19:40:35,331 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 4548 transitions. Word has length 19 [2021-10-13 19:40:35,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:35,331 INFO L470 AbstractCegarLoop]: Abstraction has 1535 states and 4548 transitions. [2021-10-13 19:40:35,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 18 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:35,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 4548 transitions. [2021-10-13 19:40:35,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:35,334 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:35,334 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:35,377 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:40:35,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-13 19:40:35,548 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:35,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:35,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1731845748, now seen corresponding path program 13 times [2021-10-13 19:40:35,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:35,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540097164] [2021-10-13 19:40:35,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:35,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:35,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:36,269 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:36,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:36,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540097164] [2021-10-13 19:40:36,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540097164] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:36,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704444114] [2021-10-13 19:40:36,269 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:40:36,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:36,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:36,271 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:40:36,271 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:40:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:37,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:40:37,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:37,346 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:40:37,347 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:40:37,524 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:40:37,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704444114] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:37,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:37,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:40:37,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966286276] [2021-10-13 19:40:37,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:40:37,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:37,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:40:37,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:40:37,527 INFO L87 Difference]: Start difference. First operand 1535 states and 4548 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:38,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:38,537 INFO L93 Difference]: Finished difference Result 1855 states and 5432 transitions. [2021-10-13 19:40:38,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:40:38,537 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:38,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:38,541 INFO L225 Difference]: With dead ends: 1855 [2021-10-13 19:40:38,541 INFO L226 Difference]: Without dead ends: 1855 [2021-10-13 19:40:38,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1121.3ms TimeCoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:40:38,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1855 states. [2021-10-13 19:40:38,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1855 to 1373. [2021-10-13 19:40:38,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1373 states, 1369 states have (on average 2.9561723886048212) internal successors, (4047), 1372 states have internal predecessors, (4047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:38,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 4047 transitions. [2021-10-13 19:40:38,590 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 4047 transitions. Word has length 19 [2021-10-13 19:40:38,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:38,590 INFO L470 AbstractCegarLoop]: Abstraction has 1373 states and 4047 transitions. [2021-10-13 19:40:38,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:38,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 4047 transitions. [2021-10-13 19:40:38,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:38,593 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:38,593 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:38,623 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:40:38,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-10-13 19:40:38,807 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:38,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:38,808 INFO L82 PathProgramCache]: Analyzing trace with hash -2858218, now seen corresponding path program 1 times [2021-10-13 19:40:38,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:38,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630036313] [2021-10-13 19:40:38,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:38,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:39,627 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:40:39,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:39,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630036313] [2021-10-13 19:40:39,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630036313] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:39,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825454748] [2021-10-13 19:40:39,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:39,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:39,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:39,629 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:40:39,630 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:40:40,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:40,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:40:40,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:40,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:40:40,589 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:40:40,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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:40:40,850 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:40,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 28 treesize of output 27 [2021-10-13 19:40:41,197 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:40:41,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825454748] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:41,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:41,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:40:41,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911263890] [2021-10-13 19:40:41,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:40:41,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:41,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:40:41,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:40:41,200 INFO L87 Difference]: Start difference. First operand 1373 states and 4047 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:43,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:43,740 INFO L93 Difference]: Finished difference Result 2373 states and 6657 transitions. [2021-10-13 19:40:43,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:40:43,741 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:43,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:43,745 INFO L225 Difference]: With dead ends: 2373 [2021-10-13 19:40:43,745 INFO L226 Difference]: Without dead ends: 2286 [2021-10-13 19:40:43,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 2547.8ms TimeCoverageRelationStatistics Valid=248, Invalid=1392, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:40:43,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2286 states. [2021-10-13 19:40:43,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2286 to 1411. [2021-10-13 19:40:43,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1411 states, 1407 states have (on average 2.9488272921108742) internal successors, (4149), 1410 states have internal predecessors, (4149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:43,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1411 states to 1411 states and 4149 transitions. [2021-10-13 19:40:43,775 INFO L78 Accepts]: Start accepts. Automaton has 1411 states and 4149 transitions. Word has length 19 [2021-10-13 19:40:43,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:43,775 INFO L470 AbstractCegarLoop]: Abstraction has 1411 states and 4149 transitions. [2021-10-13 19:40:43,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:43,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 4149 transitions. [2021-10-13 19:40:43,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:43,778 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:43,778 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:43,803 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:40:43,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:43,979 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:43,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:43,980 INFO L82 PathProgramCache]: Analyzing trace with hash 77606312, now seen corresponding path program 2 times [2021-10-13 19:40:43,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:43,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230089248] [2021-10-13 19:40:43,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:43,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:44,736 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:40:44,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:44,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230089248] [2021-10-13 19:40:44,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230089248] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:44,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68681756] [2021-10-13 19:40:44,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:40:44,738 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:44,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:44,739 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:40:44,740 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:40:45,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:40:45,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:45,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-13 19:40:45,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:45,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:40:45,707 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:40:45,781 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:40:45,980 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:45,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:40:46,352 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:40:46,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68681756] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:46,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:46,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:40:46,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309114724] [2021-10-13 19:40:46,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:40:46,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:46,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:40:46,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:40:46,355 INFO L87 Difference]: Start difference. First operand 1411 states and 4149 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:48,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:48,295 INFO L93 Difference]: Finished difference Result 1928 states and 5509 transitions. [2021-10-13 19:40:48,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:40:48,296 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:48,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:48,300 INFO L225 Difference]: With dead ends: 1928 [2021-10-13 19:40:48,300 INFO L226 Difference]: Without dead ends: 1928 [2021-10-13 19:40:48,301 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 1997.3ms TimeCoverageRelationStatistics Valid=162, Invalid=1098, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:40:48,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1928 states. [2021-10-13 19:40:48,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1928 to 1381. [2021-10-13 19:40:48,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1377 states have (on average 2.954974582425563) internal successors, (4069), 1380 states have internal predecessors, (4069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:48,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 4069 transitions. [2021-10-13 19:40:48,327 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 4069 transitions. Word has length 19 [2021-10-13 19:40:48,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:48,327 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 4069 transitions. [2021-10-13 19:40:48,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:48,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 4069 transitions. [2021-10-13 19:40:48,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:48,330 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:48,330 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:48,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-10-13 19:40:48,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:48,537 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:48,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:48,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1291266759, now seen corresponding path program 1 times [2021-10-13 19:40:48,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:48,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833665692] [2021-10-13 19:40:48,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:48,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:48,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:48,926 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:40:48,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:48,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833665692] [2021-10-13 19:40:48,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833665692] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:48,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424904703] [2021-10-13 19:40:48,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:48,927 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:48,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:48,929 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:40:48,930 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:40:49,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:49,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:40:49,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:49,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:40:49,908 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-10-13 19:40:49,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 49 [2021-10-13 19:40:50,069 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:50,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 47 [2021-10-13 19:40:50,232 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:50,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 44 [2021-10-13 19:40:51,117 INFO L354 Elim1Store]: treesize reduction 169, result has 13.8 percent of original size [2021-10-13 19:40:51,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 61 treesize of output 58 [2021-10-13 19:40:51,204 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:40:51,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424904703] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:51,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:51,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 19 [2021-10-13 19:40:51,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848628470] [2021-10-13 19:40:51,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:40:51,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:51,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:40:51,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:40:51,207 INFO L87 Difference]: Start difference. First operand 1381 states and 4069 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:52,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:52,724 INFO L93 Difference]: Finished difference Result 1818 states and 5178 transitions. [2021-10-13 19:40:52,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:40:52,724 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:52,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:52,728 INFO L225 Difference]: With dead ends: 1818 [2021-10-13 19:40:52,728 INFO L226 Difference]: Without dead ends: 1818 [2021-10-13 19:40:52,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 1386.3ms TimeCoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:40:52,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2021-10-13 19:40:52,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1392. [2021-10-13 19:40:52,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1388 states have (on average 2.9495677233429394) internal successors, (4094), 1391 states have internal predecessors, (4094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:52,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 4094 transitions. [2021-10-13 19:40:52,753 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 4094 transitions. Word has length 19 [2021-10-13 19:40:52,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:52,753 INFO L470 AbstractCegarLoop]: Abstraction has 1392 states and 4094 transitions. [2021-10-13 19:40:52,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:52,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 4094 transitions. [2021-10-13 19:40:52,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:52,755 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:52,755 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:52,781 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-10-13 19:40:52,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:52,956 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:52,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:52,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1291266802, now seen corresponding path program 3 times [2021-10-13 19:40:52,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:52,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425386588] [2021-10-13 19:40:52,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:52,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:52,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:53,462 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:40:53,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:53,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425386588] [2021-10-13 19:40:53,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425386588] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:53,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997770944] [2021-10-13 19:40:53,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:40:53,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:53,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:53,465 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:40:53,514 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:40:54,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:40:54,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:54,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-13 19:40:54,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:54,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:40:54,378 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 19:40:54,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 116 treesize of output 112 [2021-10-13 19:40:54,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, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:40:54,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-10-13 19:40:54,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-10-13 19:40:55,300 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-13 19:40:55,301 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 68 treesize of output 62 [2021-10-13 19:40:55,399 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:40:55,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997770944] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:55,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:55,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 19 [2021-10-13 19:40:55,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447678746] [2021-10-13 19:40:55,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:40:55,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:55,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:40:55,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:40:55,401 INFO L87 Difference]: Start difference. First operand 1392 states and 4094 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:57,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:57,002 INFO L93 Difference]: Finished difference Result 1924 states and 5447 transitions. [2021-10-13 19:40:57,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:40:57,003 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:40:57,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:57,007 INFO L225 Difference]: With dead ends: 1924 [2021-10-13 19:40:57,007 INFO L226 Difference]: Without dead ends: 1852 [2021-10-13 19:40:57,008 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1589.9ms TimeCoverageRelationStatistics Valid=154, Invalid=968, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:40:57,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1852 states. [2021-10-13 19:40:57,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1852 to 1387. [2021-10-13 19:40:57,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1383 states have (on average 2.950108459869848) internal successors, (4080), 1386 states have internal predecessors, (4080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:57,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 4080 transitions. [2021-10-13 19:40:57,051 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 4080 transitions. Word has length 19 [2021-10-13 19:40:57,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:57,052 INFO L470 AbstractCegarLoop]: Abstraction has 1387 states and 4080 transitions. [2021-10-13 19:40:57,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:57,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 4080 transitions. [2021-10-13 19:40:57,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:40:57,055 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:57,055 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:57,113 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:40:57,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:57,269 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:40:57,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:57,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1272516321, now seen corresponding path program 2 times [2021-10-13 19:40:57,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:57,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931427191] [2021-10-13 19:40:57,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:57,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:57,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:40:57,798 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:40:57,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:40:57,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931427191] [2021-10-13 19:40:57,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931427191] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:57,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280440256] [2021-10-13 19:40:57,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:40:57,799 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:40:57,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:40:57,800 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:40:57,802 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:40:58,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:40:58,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:40:58,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-13 19:40:58,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:40:58,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:40:58,859 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:40:58,919 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:40:59,204 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:40:59,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:40:59,404 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:40:59,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280440256] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:59,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:59,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:40:59,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839248546] [2021-10-13 19:40:59,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:40:59,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:59,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:40:59,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=413, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:40:59,406 INFO L87 Difference]: Start difference. First operand 1387 states and 4080 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:00,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:00,498 INFO L93 Difference]: Finished difference Result 1817 states and 5201 transitions. [2021-10-13 19:41:00,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:41:00,499 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:00,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:00,504 INFO L225 Difference]: With dead ends: 1817 [2021-10-13 19:41:00,504 INFO L226 Difference]: Without dead ends: 1817 [2021-10-13 19:41:00,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1123.1ms TimeCoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:41:00,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2021-10-13 19:41:00,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1399. [2021-10-13 19:41:00,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1395 states have (on average 2.945519713261649) internal successors, (4109), 1398 states have internal predecessors, (4109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:00,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 4109 transitions. [2021-10-13 19:41:00,540 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 4109 transitions. Word has length 19 [2021-10-13 19:41:00,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:00,540 INFO L470 AbstractCegarLoop]: Abstraction has 1399 states and 4109 transitions. [2021-10-13 19:41:00,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:00,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 4109 transitions. [2021-10-13 19:41:00,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:00,543 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:00,544 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:00,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-10-13 19:41:00,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:00,753 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:00,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:00,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1272516278, now seen corresponding path program 4 times [2021-10-13 19:41:00,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:00,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309232043] [2021-10-13 19:41:00,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:00,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:01,244 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:41:01,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:01,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309232043] [2021-10-13 19:41:01,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309232043] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:01,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002608786] [2021-10-13 19:41:01,245 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:41:01,246 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:01,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:01,247 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:41:01,248 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:41:02,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:41:02,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:02,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:41:02,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:02,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 174 treesize of output 166 [2021-10-13 19:41:02,679 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-13 19:41:02,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 48 [2021-10-13 19:41:02,907 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:41:02,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002608786] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:02,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:02,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:41:02,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176885066] [2021-10-13 19:41:02,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:41:02,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:02,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:41:02,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:41:02,910 INFO L87 Difference]: Start difference. First operand 1399 states and 4109 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:03,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:03,582 INFO L93 Difference]: Finished difference Result 1609 states and 4643 transitions. [2021-10-13 19:41:03,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:41:03,582 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:03,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:03,586 INFO L225 Difference]: With dead ends: 1609 [2021-10-13 19:41:03,586 INFO L226 Difference]: Without dead ends: 1609 [2021-10-13 19:41:03,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 809.0ms TimeCoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:41:03,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1609 states. [2021-10-13 19:41:03,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1609 to 1411. [2021-10-13 19:41:03,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1411 states, 1407 states have (on average 2.9410092395167022) internal successors, (4138), 1410 states have internal predecessors, (4138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:03,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1411 states to 1411 states and 4138 transitions. [2021-10-13 19:41:03,613 INFO L78 Accepts]: Start accepts. Automaton has 1411 states and 4138 transitions. Word has length 19 [2021-10-13 19:41:03,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:03,614 INFO L470 AbstractCegarLoop]: Abstraction has 1411 states and 4138 transitions. [2021-10-13 19:41:03,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:03,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 4138 transitions. [2021-10-13 19:41:03,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:03,616 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:03,616 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:03,645 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:41:03,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-10-13 19:41:03,818 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:03,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:03,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1206380301, now seen corresponding path program 3 times [2021-10-13 19:41:03,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:03,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469236382] [2021-10-13 19:41:03,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:03,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:03,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:04,507 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:41:04,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:04,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469236382] [2021-10-13 19:41:04,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469236382] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:04,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705008719] [2021-10-13 19:41:04,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:41:04,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:04,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:04,536 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:41:04,536 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:41:05,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:41:05,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:05,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 19:41:05,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:05,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:41:05,621 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:41:05,675 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:41:05,936 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:41:05,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, 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:41:06,096 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-13 19:41:06,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705008719] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:06,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:06,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 21 [2021-10-13 19:41:06,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334763451] [2021-10-13 19:41:06,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:41:06,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:06,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:41:06,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:41:06,099 INFO L87 Difference]: Start difference. First operand 1411 states and 4138 transitions. Second operand has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:07,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:07,429 INFO L93 Difference]: Finished difference Result 1716 states and 4857 transitions. [2021-10-13 19:41:07,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:41:07,430 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:07,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:07,433 INFO L225 Difference]: With dead ends: 1716 [2021-10-13 19:41:07,433 INFO L226 Difference]: Without dead ends: 1716 [2021-10-13 19:41:07,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1339.5ms TimeCoverageRelationStatistics Valid=130, Invalid=862, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:41:07,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-10-13 19:41:07,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1395. [2021-10-13 19:41:07,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1392 states have (on average 2.877155172413793) internal successors, (4005), 1394 states have internal predecessors, (4005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:07,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 4005 transitions. [2021-10-13 19:41:07,470 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 4005 transitions. Word has length 19 [2021-10-13 19:41:07,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:07,470 INFO L470 AbstractCegarLoop]: Abstraction has 1395 states and 4005 transitions. [2021-10-13 19:41:07,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:07,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 4005 transitions. [2021-10-13 19:41:07,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:07,473 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:07,473 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:07,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-10-13 19:41:07,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-10-13 19:41:07,686 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:07,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:07,687 INFO L82 PathProgramCache]: Analyzing trace with hash 1206380258, now seen corresponding path program 5 times [2021-10-13 19:41:07,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:07,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217519142] [2021-10-13 19:41:07,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:07,687 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:07,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:08,266 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:41:08,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:08,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217519142] [2021-10-13 19:41:08,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217519142] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:08,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938698697] [2021-10-13 19:41:08,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:41:08,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:08,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:08,269 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:41:08,290 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:41:09,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:41:09,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:09,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-13 19:41:09,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:09,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 13 treesize of output 9 [2021-10-13 19:41:09,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, 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:41:09,515 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:41:09,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:09,960 INFO L354 Elim1Store]: treesize reduction 75, result has 24.2 percent of original size [2021-10-13 19:41:09,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 45 [2021-10-13 19:41:10,121 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:41:10,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938698697] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:10,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:10,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:10,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108637633] [2021-10-13 19:41:10,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:10,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:10,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:10,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:10,123 INFO L87 Difference]: Start difference. First operand 1395 states and 4005 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:11,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:11,092 INFO L93 Difference]: Finished difference Result 1499 states and 4279 transitions. [2021-10-13 19:41:11,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:41:11,095 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:11,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:11,099 INFO L225 Difference]: With dead ends: 1499 [2021-10-13 19:41:11,099 INFO L226 Difference]: Without dead ends: 1499 [2021-10-13 19:41:11,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1105.2ms TimeCoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:41:11,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2021-10-13 19:41:11,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1398. [2021-10-13 19:41:11,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1395 states have (on average 2.8767025089605736) internal successors, (4013), 1397 states have internal predecessors, (4013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:11,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 4013 transitions. [2021-10-13 19:41:11,121 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 4013 transitions. Word has length 19 [2021-10-13 19:41:11,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:11,122 INFO L470 AbstractCegarLoop]: Abstraction has 1398 states and 4013 transitions. [2021-10-13 19:41:11,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:11,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 4013 transitions. [2021-10-13 19:41:11,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:11,124 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:11,124 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:11,151 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:41:11,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:11,325 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:11,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:11,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1203266618, now seen corresponding path program 6 times [2021-10-13 19:41:11,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:11,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117796345] [2021-10-13 19:41:11,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:11,327 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:11,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:11,875 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:41:11,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:11,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117796345] [2021-10-13 19:41:11,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117796345] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:11,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190961780] [2021-10-13 19:41:11,876 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:41:11,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:11,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:11,878 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:41:11,899 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:41:12,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:41:12,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:12,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-13 19:41:12,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:13,003 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 13 treesize of output 9 [2021-10-13 19:41:13,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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:41:13,168 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:41:13,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:13,689 INFO L354 Elim1Store]: treesize reduction 75, result has 24.2 percent of original size [2021-10-13 19:41:13,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 45 [2021-10-13 19:41:13,776 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:41:13,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190961780] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:13,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:13,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:13,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514536578] [2021-10-13 19:41:13,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:13,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:13,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:13,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:13,779 INFO L87 Difference]: Start difference. First operand 1398 states and 4013 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:14,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:14,871 INFO L93 Difference]: Finished difference Result 1480 states and 4229 transitions. [2021-10-13 19:41:14,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:41:14,872 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:14,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:14,874 INFO L225 Difference]: With dead ends: 1480 [2021-10-13 19:41:14,874 INFO L226 Difference]: Without dead ends: 1480 [2021-10-13 19:41:14,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 1212.0ms TimeCoverageRelationStatistics Valid=104, Invalid=766, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:41:14,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-10-13 19:41:14,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1404. [2021-10-13 19:41:14,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1401 states have (on average 2.8758029978586723) internal successors, (4029), 1403 states have internal predecessors, (4029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:14,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 4029 transitions. [2021-10-13 19:41:14,898 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 4029 transitions. Word has length 19 [2021-10-13 19:41:14,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:14,898 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 4029 transitions. [2021-10-13 19:41:14,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:14,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 4029 transitions. [2021-10-13 19:41:14,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:14,900 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:14,900 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:14,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-10-13 19:41:15,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-10-13 19:41:15,101 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:15,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:15,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1132988624, now seen corresponding path program 7 times [2021-10-13 19:41:15,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:15,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142969755] [2021-10-13 19:41:15,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:15,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:15,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:15,762 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:41:15,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:15,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142969755] [2021-10-13 19:41:15,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142969755] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:15,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605798897] [2021-10-13 19:41:15,763 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:41:15,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:15,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:15,765 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:41:15,767 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:41:16,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:16,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:41:16,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:16,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:16,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:41:17,249 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:17,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:17,445 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:17,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:41:17,755 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:41:17,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605798897] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:17,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:17,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:17,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876352862] [2021-10-13 19:41:17,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:17,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:17,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:17,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:17,758 INFO L87 Difference]: Start difference. First operand 1404 states and 4029 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:18,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:18,852 INFO L93 Difference]: Finished difference Result 1709 states and 4763 transitions. [2021-10-13 19:41:18,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:41:18,853 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:18,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:18,857 INFO L225 Difference]: With dead ends: 1709 [2021-10-13 19:41:18,857 INFO L226 Difference]: Without dead ends: 1651 [2021-10-13 19:41:18,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 1275.9ms TimeCoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:41:18,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1651 states. [2021-10-13 19:41:18,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1651 to 1384. [2021-10-13 19:41:18,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1381 states have (on average 2.8740043446777697) internal successors, (3969), 1383 states have internal predecessors, (3969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:18,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 3969 transitions. [2021-10-13 19:41:18,883 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 3969 transitions. Word has length 19 [2021-10-13 19:41:18,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:18,884 INFO L470 AbstractCegarLoop]: Abstraction has 1384 states and 3969 transitions. [2021-10-13 19:41:18,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:18,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 3969 transitions. [2021-10-13 19:41:18,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:18,887 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:18,887 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:18,924 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-10-13 19:41:19,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:19,101 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:19,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:19,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1136592374, now seen corresponding path program 8 times [2021-10-13 19:41:19,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:19,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329666427] [2021-10-13 19:41:19,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:19,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:19,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:19,812 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:41:19,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:19,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329666427] [2021-10-13 19:41:19,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329666427] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:19,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716997420] [2021-10-13 19:41:19,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:41:19,813 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:19,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:19,814 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:41:19,815 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:41:20,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:41:20,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:20,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-13 19:41:20,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:20,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-13 19:41:21,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:41:21,112 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:41:21,302 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:21,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:21,469 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:21,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:21,783 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:41:21,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716997420] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:21,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:21,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:21,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88973683] [2021-10-13 19:41:21,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:21,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:21,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:21,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:21,785 INFO L87 Difference]: Start difference. First operand 1384 states and 3969 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:23,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:23,123 INFO L93 Difference]: Finished difference Result 1737 states and 4851 transitions. [2021-10-13 19:41:23,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:41:23,123 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:23,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:23,127 INFO L225 Difference]: With dead ends: 1737 [2021-10-13 19:41:23,127 INFO L226 Difference]: Without dead ends: 1670 [2021-10-13 19:41:23,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1523.1ms TimeCoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:41:23,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1670 states. [2021-10-13 19:41:23,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1670 to 1364. [2021-10-13 19:41:23,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1364 states, 1361 states have (on average 2.869948567229978) internal successors, (3906), 1363 states have internal predecessors, (3906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:23,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3906 transitions. [2021-10-13 19:41:23,152 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3906 transitions. Word has length 19 [2021-10-13 19:41:23,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:23,152 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3906 transitions. [2021-10-13 19:41:23,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:23,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3906 transitions. [2021-10-13 19:41:23,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:23,154 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:23,154 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:23,181 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:41:23,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:23,355 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:23,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:23,356 INFO L82 PathProgramCache]: Analyzing trace with hash 1213453154, now seen corresponding path program 9 times [2021-10-13 19:41:23,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:23,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899987263] [2021-10-13 19:41:23,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:23,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:23,980 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:41:23,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:23,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899987263] [2021-10-13 19:41:23,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899987263] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:23,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505021993] [2021-10-13 19:41:23,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:41:23,981 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:23,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:23,982 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:41:23,989 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:41:25,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:41:25,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:25,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-13 19:41:25,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:25,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-13 19:41:25,368 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:41:25,562 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:41:25,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:41:25,699 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:41:25,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:41:26,057 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:41:26,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505021993] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:26,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:26,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:26,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306323963] [2021-10-13 19:41:26,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:26,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:26,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:26,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:26,060 INFO L87 Difference]: Start difference. First operand 1364 states and 3906 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:27,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:27,180 INFO L93 Difference]: Finished difference Result 1671 states and 4714 transitions. [2021-10-13 19:41:27,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:41:27,180 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:27,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:27,184 INFO L225 Difference]: With dead ends: 1671 [2021-10-13 19:41:27,184 INFO L226 Difference]: Without dead ends: 1671 [2021-10-13 19:41:27,184 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 1334.9ms TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:41:27,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2021-10-13 19:41:27,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1315. [2021-10-13 19:41:27,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1315 states, 1312 states have (on average 2.8780487804878048) internal successors, (3776), 1314 states have internal predecessors, (3776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:27,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 3776 transitions. [2021-10-13 19:41:27,211 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 3776 transitions. Word has length 19 [2021-10-13 19:41:27,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:27,211 INFO L470 AbstractCegarLoop]: Abstraction has 1315 states and 3776 transitions. [2021-10-13 19:41:27,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:27,211 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 3776 transitions. [2021-10-13 19:41:27,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:27,214 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:27,214 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:27,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-10-13 19:41:27,428 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,SelfDestructingSolverStorable52 [2021-10-13 19:41:27,429 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:27,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:27,430 INFO L82 PathProgramCache]: Analyzing trace with hash 717131428, now seen corresponding path program 10 times [2021-10-13 19:41:27,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:27,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597736342] [2021-10-13 19:41:27,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:27,431 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:28,051 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:41:28,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:28,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597736342] [2021-10-13 19:41:28,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597736342] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:28,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466049446] [2021-10-13 19:41:28,052 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:41:28,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:28,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:28,054 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:41:28,055 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:41:29,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:41:29,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:29,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-13 19:41:29,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:29,374 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 13 treesize of output 9 [2021-10-13 19:41:29,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:41:29,677 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:29,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:30,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:30,174 INFO L354 Elim1Store]: treesize reduction 75, result has 24.2 percent of original size [2021-10-13 19:41:30,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 45 [2021-10-13 19:41:30,226 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:41:30,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466049446] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:30,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:30,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:30,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92804099] [2021-10-13 19:41:30,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:30,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:30,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:30,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:30,229 INFO L87 Difference]: Start difference. First operand 1315 states and 3776 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:31,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:31,330 INFO L93 Difference]: Finished difference Result 1475 states and 4168 transitions. [2021-10-13 19:41:31,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:41:31,331 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:31,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:31,333 INFO L225 Difference]: With dead ends: 1475 [2021-10-13 19:41:31,333 INFO L226 Difference]: Without dead ends: 1427 [2021-10-13 19:41:31,333 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1230.0ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:41:31,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2021-10-13 19:41:31,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1311. [2021-10-13 19:41:31,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1311 states, 1308 states have (on average 2.8807339449541285) internal successors, (3768), 1310 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:31,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 3768 transitions. [2021-10-13 19:41:31,352 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 3768 transitions. Word has length 19 [2021-10-13 19:41:31,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:31,353 INFO L470 AbstractCegarLoop]: Abstraction has 1311 states and 3768 transitions. [2021-10-13 19:41:31,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:31,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 3768 transitions. [2021-10-13 19:41:31,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:31,354 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:31,354 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:31,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-10-13 19:41:31,555 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,SelfDestructingSolverStorable53 [2021-10-13 19:41:31,555 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:31,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:31,556 INFO L82 PathProgramCache]: Analyzing trace with hash 828980668, now seen corresponding path program 11 times [2021-10-13 19:41:31,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:31,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791616601] [2021-10-13 19:41:31,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:31,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:31,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:32,234 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:41:32,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:32,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791616601] [2021-10-13 19:41:32,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791616601] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:32,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84913842] [2021-10-13 19:41:32,234 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:41:32,235 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:32,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:32,236 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:41:32,256 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:41:33,399 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:41:33,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:33,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-13 19:41:33,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:33,548 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 13 treesize of output 9 [2021-10-13 19:41:33,640 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:41:33,863 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:33,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:34,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:34,343 INFO L354 Elim1Store]: treesize reduction 75, result has 24.2 percent of original size [2021-10-13 19:41:34,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 45 [2021-10-13 19:41:34,428 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:41:34,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84913842] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:34,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:34,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:34,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445813530] [2021-10-13 19:41:34,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:34,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:34,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:34,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:34,431 INFO L87 Difference]: Start difference. First operand 1311 states and 3768 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:35,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:35,593 INFO L93 Difference]: Finished difference Result 1430 states and 4038 transitions. [2021-10-13 19:41:35,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:41:35,594 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:35,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:35,597 INFO L225 Difference]: With dead ends: 1430 [2021-10-13 19:41:35,597 INFO L226 Difference]: Without dead ends: 1381 [2021-10-13 19:41:35,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1400.2ms TimeCoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:41:35,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1381 states. [2021-10-13 19:41:35,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1381 to 1280. [2021-10-13 19:41:35,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1277 states have (on average 2.8864526233359435) internal successors, (3686), 1279 states have internal predecessors, (3686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:35,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 3686 transitions. [2021-10-13 19:41:35,619 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 3686 transitions. Word has length 19 [2021-10-13 19:41:35,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:35,619 INFO L470 AbstractCegarLoop]: Abstraction has 1280 states and 3686 transitions. [2021-10-13 19:41:35,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:35,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 3686 transitions. [2021-10-13 19:41:35,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:35,621 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:35,621 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:35,649 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:41:35,821 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,SelfDestructingSolverStorable54 [2021-10-13 19:41:35,822 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:35,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:35,823 INFO L82 PathProgramCache]: Analyzing trace with hash -1080188808, now seen corresponding path program 12 times [2021-10-13 19:41:35,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:35,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971776664] [2021-10-13 19:41:35,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:35,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:35,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:36,341 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:41:36,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:36,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971776664] [2021-10-13 19:41:36,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971776664] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:36,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755052789] [2021-10-13 19:41:36,342 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:41:36,342 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:36,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:36,343 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:41:36,363 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:41:37,549 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-13 19:41:37,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:37,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 57 conjunts are in the unsatisfiable core [2021-10-13 19:41:37,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:37,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-13 19:41:37,773 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:41:37,966 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:41:37,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:41:38,322 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:41:38,322 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 67 treesize of output 61 [2021-10-13 19:41:38,530 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:41:38,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755052789] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:38,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:38,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:38,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321199718] [2021-10-13 19:41:38,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:38,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:38,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:38,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:38,531 INFO L87 Difference]: Start difference. First operand 1280 states and 3686 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:39,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:39,728 INFO L93 Difference]: Finished difference Result 1397 states and 3994 transitions. [2021-10-13 19:41:39,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:41:39,729 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:39,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:39,732 INFO L225 Difference]: With dead ends: 1397 [2021-10-13 19:41:39,732 INFO L226 Difference]: Without dead ends: 1397 [2021-10-13 19:41:39,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1164.3ms TimeCoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:41:39,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2021-10-13 19:41:39,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 1280. [2021-10-13 19:41:39,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1277 states have (on average 2.8864526233359435) internal successors, (3686), 1279 states have internal predecessors, (3686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:39,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 3686 transitions. [2021-10-13 19:41:39,751 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 3686 transitions. Word has length 19 [2021-10-13 19:41:39,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:39,752 INFO L470 AbstractCegarLoop]: Abstraction has 1280 states and 3686 transitions. [2021-10-13 19:41:39,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:39,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 3686 transitions. [2021-10-13 19:41:39,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:41:39,753 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:39,753 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:39,781 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:41:39,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:39,954 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:39,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:39,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1083302448, now seen corresponding path program 13 times [2021-10-13 19:41:39,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:39,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103445331] [2021-10-13 19:41:39,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:39,956 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:39,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:40,447 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:41:40,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:40,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103445331] [2021-10-13 19:41:40,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103445331] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:40,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513582877] [2021-10-13 19:41:40,448 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:41:40,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:40,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:40,449 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:41:40,472 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:41:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:41,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-13 19:41:41,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:41,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:41,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:41,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 59 [2021-10-13 19:41:41,895 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 13 treesize of output 9 [2021-10-13 19:41:41,961 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:41:42,200 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:42,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:42,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:41:42,662 INFO L354 Elim1Store]: treesize reduction 75, result has 24.2 percent of original size [2021-10-13 19:41:42,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-13 19:41:42,743 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:41:42,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513582877] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:42,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:42,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:41:42,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814136287] [2021-10-13 19:41:42,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:41:42,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:42,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:41:42,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:41:42,745 INFO L87 Difference]: Start difference. First operand 1280 states and 3686 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:43,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:43,573 INFO L93 Difference]: Finished difference Result 1318 states and 3786 transitions. [2021-10-13 19:41:43,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:41:43,573 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-13 19:41:43,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:43,576 INFO L225 Difference]: With dead ends: 1318 [2021-10-13 19:41:43,576 INFO L226 Difference]: Without dead ends: 1318 [2021-10-13 19:41:43,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 982.6ms TimeCoverageRelationStatistics Valid=106, Invalid=706, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:41:43,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-10-13 19:41:43,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1251. [2021-10-13 19:41:43,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1251 states, 1248 states have (on average 2.895032051282051) internal successors, (3613), 1250 states have internal predecessors, (3613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:43,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1251 states to 1251 states and 3613 transitions. [2021-10-13 19:41:43,597 INFO L78 Accepts]: Start accepts. Automaton has 1251 states and 3613 transitions. Word has length 19 [2021-10-13 19:41:43,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:43,597 INFO L470 AbstractCegarLoop]: Abstraction has 1251 states and 3613 transitions. [2021-10-13 19:41:43,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:43,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1251 states and 3613 transitions. [2021-10-13 19:41:43,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:41:43,599 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:43,600 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:43,642 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:41:43,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-10-13 19:41:43,814 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:43,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:43,814 INFO L82 PathProgramCache]: Analyzing trace with hash -5136418, now seen corresponding path program 14 times [2021-10-13 19:41:43,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:43,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758210046] [2021-10-13 19:41:43,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:43,816 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:43,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:44,793 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:41:44,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:44,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758210046] [2021-10-13 19:41:44,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758210046] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:44,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142920071] [2021-10-13 19:41:44,794 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:41:44,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:44,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:44,796 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:41:44,817 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:41:46,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:41:46,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:46,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:41:46,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:46,413 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:46,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:46,695 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:41:46,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142920071] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:46,695 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:46,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:41:46,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465381825] [2021-10-13 19:41:46,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:41:46,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:46,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:41:46,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:41:46,697 INFO L87 Difference]: Start difference. First operand 1251 states and 3613 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:41:48,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:48,523 INFO L93 Difference]: Finished difference Result 2052 states and 5875 transitions. [2021-10-13 19:41:48,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 19:41:48,524 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:41:48,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:48,528 INFO L225 Difference]: With dead ends: 2052 [2021-10-13 19:41:48,528 INFO L226 Difference]: Without dead ends: 2025 [2021-10-13 19:41:48,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 1768.0ms TimeCoverageRelationStatistics Valid=169, Invalid=1471, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:41:48,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-10-13 19:41:48,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 1280. [2021-10-13 19:41:48,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1277 states have (on average 2.8864526233359435) internal successors, (3686), 1279 states have internal predecessors, (3686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:48,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 3686 transitions. [2021-10-13 19:41:48,551 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 3686 transitions. Word has length 20 [2021-10-13 19:41:48,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:48,552 INFO L470 AbstractCegarLoop]: Abstraction has 1280 states and 3686 transitions. [2021-10-13 19:41:48,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:41:48,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 3686 transitions. [2021-10-13 19:41:48,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:41:48,553 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:48,553 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:48,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-13 19:41:48,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:48,755 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:48,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:48,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1711094940, now seen corresponding path program 14 times [2021-10-13 19:41:48,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:48,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978045478] [2021-10-13 19:41:48,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:48,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:48,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:49,741 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:41:49,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:49,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978045478] [2021-10-13 19:41:49,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978045478] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:49,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820590942] [2021-10-13 19:41:49,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:41:49,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:49,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:49,743 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:41:49,766 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:41:51,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:41:51,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:51,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:41:51,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:51,343 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:41:51,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:41:51,560 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:41:51,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820590942] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:51,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:51,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:41:51,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632301140] [2021-10-13 19:41:51,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:41:51,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:51,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:41:51,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:41:51,563 INFO L87 Difference]: Start difference. First operand 1280 states and 3686 transitions. Second operand has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:41:52,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:52,834 INFO L93 Difference]: Finished difference Result 2213 states and 6328 transitions. [2021-10-13 19:41:52,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:41:52,835 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:41:52,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:52,838 INFO L225 Difference]: With dead ends: 2213 [2021-10-13 19:41:52,839 INFO L226 Difference]: Without dead ends: 2177 [2021-10-13 19:41:52,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1259.6ms TimeCoverageRelationStatistics Valid=144, Invalid=1046, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:41:52,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2177 states. [2021-10-13 19:41:52,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2177 to 1348. [2021-10-13 19:41:52,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1345 states have (on average 2.887732342007435) internal successors, (3884), 1347 states have internal predecessors, (3884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:52,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 3884 transitions. [2021-10-13 19:41:52,863 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 3884 transitions. Word has length 20 [2021-10-13 19:41:52,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:52,863 INFO L470 AbstractCegarLoop]: Abstraction has 1348 states and 3884 transitions. [2021-10-13 19:41:52,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:41:52,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 3884 transitions. [2021-10-13 19:41:52,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:41:52,865 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:52,865 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:52,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-10-13 19:41:53,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-10-13 19:41:53,073 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:53,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:53,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1714698690, now seen corresponding path program 15 times [2021-10-13 19:41:53,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:53,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840469706] [2021-10-13 19:41:53,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:53,075 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:53,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:53,846 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:41:53,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:53,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840469706] [2021-10-13 19:41:53,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840469706] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:53,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229968536] [2021-10-13 19:41:53,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:41:53,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:53,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:53,847 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:41:53,848 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:41:55,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:41:55,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:41:55,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-13 19:41:55,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:41:55,435 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 13 treesize of output 9 [2021-10-13 19:41:55,491 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:41:55,569 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:41:55,767 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:41:55,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:41:56,180 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:41:56,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229968536] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:56,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:41:56,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 21 [2021-10-13 19:41:56,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437215750] [2021-10-13 19:41:56,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:41:56,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:41:56,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:41:56,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:41:56,182 INFO L87 Difference]: Start difference. First operand 1348 states and 3884 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:41:57,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:41:57,597 INFO L93 Difference]: Finished difference Result 2020 states and 5823 transitions. [2021-10-13 19:41:57,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:41:57,598 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:41:57,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:41:57,602 INFO L225 Difference]: With dead ends: 2020 [2021-10-13 19:41:57,602 INFO L226 Difference]: Without dead ends: 1993 [2021-10-13 19:41:57,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 1518.0ms TimeCoverageRelationStatistics Valid=135, Invalid=987, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:41:57,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1993 states. [2021-10-13 19:41:57,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1993 to 1566. [2021-10-13 19:41:57,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1563 states have (on average 2.926423544465771) internal successors, (4574), 1565 states have internal predecessors, (4574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:41:57,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 4574 transitions. [2021-10-13 19:41:57,634 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 4574 transitions. Word has length 20 [2021-10-13 19:41:57,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:41:57,634 INFO L470 AbstractCegarLoop]: Abstraction has 1566 states and 4574 transitions. [2021-10-13 19:41:57,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:41:57,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 4574 transitions. [2021-10-13 19:41:57,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:41:57,636 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:41:57,636 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:41:57,666 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:41:57,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-10-13 19:41:57,838 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:41:57,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:41:57,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1791559470, now seen corresponding path program 16 times [2021-10-13 19:41:57,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:41:57,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118800719] [2021-10-13 19:41:57,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:41:57,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:41:57,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:41:58,600 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:41:58,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:41:58,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118800719] [2021-10-13 19:41:58,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118800719] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:41:58,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589196131] [2021-10-13 19:41:58,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:41:58,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:41:58,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:41:58,602 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:41:58,608 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:42:00,019 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:42:00,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:00,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:42:00,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:00,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 161 [2021-10-13 19:42:00,319 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:42:00,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:42:00,508 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:00,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589196131] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:00,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:00,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:42:00,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653506684] [2021-10-13 19:42:00,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:42:00,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:00,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:42:00,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:42:00,510 INFO L87 Difference]: Start difference. First operand 1566 states and 4574 transitions. Second operand has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:01,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:01,377 INFO L93 Difference]: Finished difference Result 2360 states and 6816 transitions. [2021-10-13 19:42:01,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:42:01,377 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:01,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:01,381 INFO L225 Difference]: With dead ends: 2360 [2021-10-13 19:42:01,382 INFO L226 Difference]: Without dead ends: 2360 [2021-10-13 19:42:01,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 850.6ms TimeCoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:42:01,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2360 states. [2021-10-13 19:42:01,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2360 to 1536. [2021-10-13 19:42:01,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1533 states have (on average 2.92498369210698) internal successors, (4484), 1535 states have internal predecessors, (4484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:01,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 4484 transitions. [2021-10-13 19:42:01,408 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 4484 transitions. Word has length 20 [2021-10-13 19:42:01,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:01,408 INFO L470 AbstractCegarLoop]: Abstraction has 1536 states and 4484 transitions. [2021-10-13 19:42:01,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:01,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 4484 transitions. [2021-10-13 19:42:01,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:01,410 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:01,410 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:01,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-10-13 19:42:01,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:01,612 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:01,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:01,613 INFO L82 PathProgramCache]: Analyzing trace with hash 422686399, now seen corresponding path program 4 times [2021-10-13 19:42:01,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:01,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311179821] [2021-10-13 19:42:01,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:01,614 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:01,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:02,126 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:02,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:02,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311179821] [2021-10-13 19:42:02,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311179821] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:02,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994675305] [2021-10-13 19:42:02,127 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:42:02,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:02,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:02,131 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:42:02,133 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:42:03,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:42:03,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:03,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 19:42:03,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:03,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-13 19:42:03,805 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:42:03,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:42:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:42:03,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994675305] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:03,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:03,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-10-13 19:42:03,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353059471] [2021-10-13 19:42:03,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:42:03,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:03,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:42:03,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:42:03,839 INFO L87 Difference]: Start difference. First operand 1536 states and 4484 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:42:04,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:04,778 INFO L93 Difference]: Finished difference Result 3168 states and 9029 transitions. [2021-10-13 19:42:04,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:42:04,779 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:42:04,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:04,785 INFO L225 Difference]: With dead ends: 3168 [2021-10-13 19:42:04,785 INFO L226 Difference]: Without dead ends: 3141 [2021-10-13 19:42:04,785 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 813.8ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:42:04,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3141 states. [2021-10-13 19:42:04,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3141 to 1403. [2021-10-13 19:42:04,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1403 states, 1400 states have (on average 2.8985714285714286) internal successors, (4058), 1402 states have internal predecessors, (4058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:04,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1403 states to 1403 states and 4058 transitions. [2021-10-13 19:42:04,822 INFO L78 Accepts]: Start accepts. Automaton has 1403 states and 4058 transitions. Word has length 20 [2021-10-13 19:42:04,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:04,822 INFO L470 AbstractCegarLoop]: Abstraction has 1403 states and 4058 transitions. [2021-10-13 19:42:04,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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:42:04,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1403 states and 4058 transitions. [2021-10-13 19:42:04,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:04,824 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:04,824 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:04,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-10-13 19:42:05,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:05,025 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:05,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:05,026 INFO L82 PathProgramCache]: Analyzing trace with hash 422686356, now seen corresponding path program 17 times [2021-10-13 19:42:05,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:05,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015358750] [2021-10-13 19:42:05,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:05,027 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:05,732 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:05,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:05,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015358750] [2021-10-13 19:42:05,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015358750] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:05,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350369905] [2021-10-13 19:42:05,733 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:42:05,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:05,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:05,734 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:42:05,749 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:42:07,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:42:07,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:07,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:42:07,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:07,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-13 19:42:07,606 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:42:07,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-13 19:42:07,648 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:07,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350369905] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:07,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:07,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:42:07,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229933697] [2021-10-13 19:42:07,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:42:07,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:07,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:42:07,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:42:07,650 INFO L87 Difference]: Start difference. First operand 1403 states and 4058 transitions. Second operand has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:08,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:08,760 INFO L93 Difference]: Finished difference Result 2326 states and 6652 transitions. [2021-10-13 19:42:08,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:42:08,761 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:08,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:08,767 INFO L225 Difference]: With dead ends: 2326 [2021-10-13 19:42:08,767 INFO L226 Difference]: Without dead ends: 2286 [2021-10-13 19:42:08,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 1135.8ms TimeCoverageRelationStatistics Valid=168, Invalid=1022, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:42:08,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2286 states. [2021-10-13 19:42:08,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2286 to 1417. [2021-10-13 19:42:08,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1414 states have (on average 2.898161244695898) internal successors, (4098), 1416 states have internal predecessors, (4098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:08,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 4098 transitions. [2021-10-13 19:42:08,809 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 4098 transitions. Word has length 20 [2021-10-13 19:42:08,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:08,810 INFO L470 AbstractCegarLoop]: Abstraction has 1417 states and 4098 transitions. [2021-10-13 19:42:08,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:08,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 4098 transitions. [2021-10-13 19:42:08,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:08,813 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:08,813 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:08,860 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:42:09,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:09,027 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:09,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:09,028 INFO L82 PathProgramCache]: Analyzing trace with hash 534535596, now seen corresponding path program 18 times [2021-10-13 19:42:09,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:09,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319710246] [2021-10-13 19:42:09,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:09,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:09,840 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:09,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:09,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319710246] [2021-10-13 19:42:09,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319710246] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:09,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451024484] [2021-10-13 19:42:09,841 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:42:09,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:09,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:09,842 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:42:09,843 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:42:11,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:42:11,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:11,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:42:11,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:11,817 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:42:11,817 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 52 treesize of output 45 [2021-10-13 19:42:11,872 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:11,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451024484] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:11,873 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:11,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:42:11,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321259317] [2021-10-13 19:42:11,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:42:11,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:11,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:42:11,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:42:11,875 INFO L87 Difference]: Start difference. First operand 1417 states and 4098 transitions. Second operand has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:13,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:13,011 INFO L93 Difference]: Finished difference Result 2310 states and 6632 transitions. [2021-10-13 19:42:13,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:42:13,012 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:13,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:13,016 INFO L225 Difference]: With dead ends: 2310 [2021-10-13 19:42:13,017 INFO L226 Difference]: Without dead ends: 2259 [2021-10-13 19:42:13,017 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 1197.1ms TimeCoverageRelationStatistics Valid=158, Invalid=964, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:42:13,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2259 states. [2021-10-13 19:42:13,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2259 to 1317. [2021-10-13 19:42:13,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1317 states, 1314 states have (on average 2.8987823439878233) internal successors, (3809), 1316 states have internal predecessors, (3809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:13,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1317 states to 1317 states and 3809 transitions. [2021-10-13 19:42:13,049 INFO L78 Accepts]: Start accepts. Automaton has 1317 states and 3809 transitions. Word has length 20 [2021-10-13 19:42:13,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:13,050 INFO L470 AbstractCegarLoop]: Abstraction has 1317 states and 3809 transitions. [2021-10-13 19:42:13,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:13,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1317 states and 3809 transitions. [2021-10-13 19:42:13,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:13,052 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:13,053 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:13,082 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:42:13,253 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,SelfDestructingSolverStorable63 [2021-10-13 19:42:13,254 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:13,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:13,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1308497817, now seen corresponding path program 5 times [2021-10-13 19:42:13,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:13,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811636805] [2021-10-13 19:42:13,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:13,255 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:13,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:13,790 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:13,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:13,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811636805] [2021-10-13 19:42:13,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811636805] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:13,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248026446] [2021-10-13 19:42:13,791 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:42:13,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:13,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:13,792 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:42:13,793 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:42:15,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:42:15,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:15,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:42:15,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:15,531 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:42:15,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:42:15,628 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:15,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248026446] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:15,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:15,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-13 19:42:15,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135366334] [2021-10-13 19:42:15,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:42:15,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:15,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:42:15,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:42:15,630 INFO L87 Difference]: Start difference. First operand 1317 states and 3809 transitions. Second operand has 22 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 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:42:17,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:17,079 INFO L93 Difference]: Finished difference Result 3886 states and 11264 transitions. [2021-10-13 19:42:17,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 19:42:17,079 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:17,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:17,089 INFO L225 Difference]: With dead ends: 3886 [2021-10-13 19:42:17,090 INFO L226 Difference]: Without dead ends: 3886 [2021-10-13 19:42:17,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 1238.0ms TimeCoverageRelationStatistics Valid=197, Invalid=1363, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:42:17,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3886 states. [2021-10-13 19:42:17,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3886 to 1183. [2021-10-13 19:42:17,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1183 states, 1180 states have (on average 2.8347457627118646) internal successors, (3345), 1182 states have internal predecessors, (3345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:17,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1183 states to 1183 states and 3345 transitions. [2021-10-13 19:42:17,131 INFO L78 Accepts]: Start accepts. Automaton has 1183 states and 3345 transitions. Word has length 20 [2021-10-13 19:42:17,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:17,132 INFO L470 AbstractCegarLoop]: Abstraction has 1183 states and 3345 transitions. [2021-10-13 19:42:17,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 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:42:17,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1183 states and 3345 transitions. [2021-10-13 19:42:17,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:17,134 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:17,134 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:17,162 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:42:17,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:17,335 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:17,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:17,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1308497860, now seen corresponding path program 19 times [2021-10-13 19:42:17,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:17,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637667881] [2021-10-13 19:42:17,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:17,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:17,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:18,083 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:18,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:18,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637667881] [2021-10-13 19:42:18,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637667881] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:18,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636103165] [2021-10-13 19:42:18,084 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:42:18,085 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:18,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:18,086 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:42:18,086 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:42:19,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:19,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:42:19,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:19,967 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:42:19,968 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:42:20,113 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:20,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636103165] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:20,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:20,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:42:20,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830559696] [2021-10-13 19:42:20,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:42:20,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:20,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:42:20,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:42:20,115 INFO L87 Difference]: Start difference. First operand 1183 states and 3345 transitions. Second operand has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:21,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:21,115 INFO L93 Difference]: Finished difference Result 1915 states and 5401 transitions. [2021-10-13 19:42:21,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:42:21,115 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:21,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:21,119 INFO L225 Difference]: With dead ends: 1915 [2021-10-13 19:42:21,119 INFO L226 Difference]: Without dead ends: 1915 [2021-10-13 19:42:21,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 1084.6ms TimeCoverageRelationStatistics Valid=138, Invalid=854, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:42:21,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1915 states. [2021-10-13 19:42:21,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1915 to 1195. [2021-10-13 19:42:21,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 1192 states have (on average 2.8338926174496644) internal successors, (3378), 1194 states have internal predecessors, (3378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:21,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 3378 transitions. [2021-10-13 19:42:21,138 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 3378 transitions. Word has length 20 [2021-10-13 19:42:21,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:21,138 INFO L470 AbstractCegarLoop]: Abstraction has 1195 states and 3378 transitions. [2021-10-13 19:42:21,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:21,138 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 3378 transitions. [2021-10-13 19:42:21,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:21,140 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:21,141 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:21,173 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-10-13 19:42:21,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-10-13 19:42:21,353 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:21,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:21,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1374633837, now seen corresponding path program 6 times [2021-10-13 19:42:21,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:21,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817388803] [2021-10-13 19:42:21,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:21,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:21,869 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:21,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:21,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817388803] [2021-10-13 19:42:21,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817388803] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:21,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022031296] [2021-10-13 19:42:21,870 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:42:21,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:21,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:21,873 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:42:21,874 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:42:23,397 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:42:23,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:23,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:42:23,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:23,808 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:42:23,808 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 52 treesize of output 45 [2021-10-13 19:42:23,907 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:23,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022031296] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:23,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:23,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-10-13 19:42:23,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699970152] [2021-10-13 19:42:23,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:42:23,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:23,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:42:23,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:42:23,910 INFO L87 Difference]: Start difference. First operand 1195 states and 3378 transitions. Second operand has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:25,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:25,154 INFO L93 Difference]: Finished difference Result 2158 states and 6145 transitions. [2021-10-13 19:42:25,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:42:25,155 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:25,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:25,159 INFO L225 Difference]: With dead ends: 2158 [2021-10-13 19:42:25,159 INFO L226 Difference]: Without dead ends: 2158 [2021-10-13 19:42:25,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 1093.2ms TimeCoverageRelationStatistics Valid=155, Invalid=967, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:42:25,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2021-10-13 19:42:25,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 1216. [2021-10-13 19:42:25,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 1213 states have (on average 2.834295136026381) internal successors, (3438), 1215 states have internal predecessors, (3438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:25,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 3438 transitions. [2021-10-13 19:42:25,193 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 3438 transitions. Word has length 20 [2021-10-13 19:42:25,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:25,194 INFO L470 AbstractCegarLoop]: Abstraction has 1216 states and 3438 transitions. [2021-10-13 19:42:25,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.0) internal successors, (40), 20 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:42:25,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 3438 transitions. [2021-10-13 19:42:25,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:25,197 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:25,197 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:25,244 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:42:25,412 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,SelfDestructingSolverStorable66 [2021-10-13 19:42:25,413 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:25,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:25,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1374633880, now seen corresponding path program 20 times [2021-10-13 19:42:25,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:25,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351421700] [2021-10-13 19:42:25,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:25,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:25,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:26,250 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:26,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:26,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351421700] [2021-10-13 19:42:26,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351421700] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:26,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058442134] [2021-10-13 19:42:26,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:42:26,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:26,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:26,252 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:42:26,270 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:42:27,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:42:27,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:27,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:42:27,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:28,185 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:42:28,186 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 52 treesize of output 45 [2021-10-13 19:42:28,287 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:42:28,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058442134] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:28,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:28,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 18 [2021-10-13 19:42:28,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115226638] [2021-10-13 19:42:28,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:42:28,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:28,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:42:28,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:42:28,289 INFO L87 Difference]: Start difference. First operand 1216 states and 3438 transitions. Second operand has 20 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:29,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:29,647 INFO L93 Difference]: Finished difference Result 1822 states and 5131 transitions. [2021-10-13 19:42:29,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:42:29,648 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:29,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:29,651 INFO L225 Difference]: With dead ends: 1822 [2021-10-13 19:42:29,651 INFO L226 Difference]: Without dead ends: 1822 [2021-10-13 19:42:29,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1315.2ms TimeCoverageRelationStatistics Valid=134, Invalid=796, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:42:29,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2021-10-13 19:42:29,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1219. [2021-10-13 19:42:29,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1216 states have (on average 2.8347039473684212) internal successors, (3447), 1218 states have internal predecessors, (3447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:29,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 3447 transitions. [2021-10-13 19:42:29,669 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 3447 transitions. Word has length 20 [2021-10-13 19:42:29,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:29,669 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 3447 transitions. [2021-10-13 19:42:29,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:29,669 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 3447 transitions. [2021-10-13 19:42:29,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:29,671 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:29,671 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:29,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-10-13 19:42:29,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-10-13 19:42:29,872 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:29,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:29,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1377747520, now seen corresponding path program 21 times [2021-10-13 19:42:29,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:29,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930693792] [2021-10-13 19:42:29,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:29,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:29,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:30,517 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:30,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:30,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930693792] [2021-10-13 19:42:30,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930693792] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:30,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043738037] [2021-10-13 19:42:30,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:42:30,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:30,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:30,519 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:42:30,520 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:42:32,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:42:32,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:32,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-13 19:42:32,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:32,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:42:32,872 INFO L354 Elim1Store]: treesize reduction 75, result has 24.2 percent of original size [2021-10-13 19:42:32,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 45 [2021-10-13 19:42:32,969 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:32,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043738037] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:32,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:32,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:42:32,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493952499] [2021-10-13 19:42:32,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:42:32,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:32,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:42:32,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:42:32,971 INFO L87 Difference]: Start difference. First operand 1219 states and 3447 transitions. Second operand has 22 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 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:42:34,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:34,037 INFO L93 Difference]: Finished difference Result 1907 states and 5374 transitions. [2021-10-13 19:42:34,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:42:34,038 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:34,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:34,041 INFO L225 Difference]: With dead ends: 1907 [2021-10-13 19:42:34,041 INFO L226 Difference]: Without dead ends: 1907 [2021-10-13 19:42:34,041 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1173.1ms TimeCoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:42:34,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1907 states. [2021-10-13 19:42:34,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1907 to 1260. [2021-10-13 19:42:34,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 1257 states have (on average 2.8313444709626094) internal successors, (3559), 1259 states have internal predecessors, (3559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:34,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 3559 transitions. [2021-10-13 19:42:34,061 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 3559 transitions. Word has length 20 [2021-10-13 19:42:34,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:34,061 INFO L470 AbstractCegarLoop]: Abstraction has 1260 states and 3559 transitions. [2021-10-13 19:42:34,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 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:42:34,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 3559 transitions. [2021-10-13 19:42:34,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:34,063 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:34,063 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:34,092 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:42:34,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:34,264 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:34,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:34,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1448025514, now seen corresponding path program 22 times [2021-10-13 19:42:34,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:34,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955259214] [2021-10-13 19:42:34,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:34,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:35,308 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:35,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:35,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955259214] [2021-10-13 19:42:35,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955259214] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:35,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301886091] [2021-10-13 19:42:35,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:42:35,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:35,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:35,310 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:42:35,311 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:42:36,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:42:36,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:36,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:42:36,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:36,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-13 19:42:37,232 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:42:37,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, 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:42:37,328 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:42:37,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, 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:42:37,531 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:42:37,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301886091] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:37,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:37,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-13 19:42:37,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713996556] [2021-10-13 19:42:37,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:42:37,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:37,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:42:37,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:42:37,534 INFO L87 Difference]: Start difference. First operand 1260 states and 3559 transitions. Second operand has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:38,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:38,775 INFO L93 Difference]: Finished difference Result 2026 states and 5730 transitions. [2021-10-13 19:42:38,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:42:38,775 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:38,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:38,779 INFO L225 Difference]: With dead ends: 2026 [2021-10-13 19:42:38,779 INFO L226 Difference]: Without dead ends: 1990 [2021-10-13 19:42:38,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1384.4ms TimeCoverageRelationStatistics Valid=161, Invalid=1099, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:42:38,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1990 states. [2021-10-13 19:42:38,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1990 to 1280. [2021-10-13 19:42:38,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1277 states have (on average 2.8339859044635864) internal successors, (3619), 1279 states have internal predecessors, (3619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:38,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 3619 transitions. [2021-10-13 19:42:38,809 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 3619 transitions. Word has length 20 [2021-10-13 19:42:38,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:38,809 INFO L470 AbstractCegarLoop]: Abstraction has 1280 states and 3619 transitions. [2021-10-13 19:42:38,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:38,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 3619 transitions. [2021-10-13 19:42:38,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:38,812 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:38,812 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:38,857 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:42:39,025 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,SelfDestructingSolverStorable69 [2021-10-13 19:42:39,026 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:39,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:39,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1444421764, now seen corresponding path program 23 times [2021-10-13 19:42:39,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:39,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044289111] [2021-10-13 19:42:39,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:39,027 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:39,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:40,234 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:40,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:40,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044289111] [2021-10-13 19:42:40,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044289111] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:40,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809966880] [2021-10-13 19:42:40,236 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:42:40,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:40,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:40,238 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:42:40,239 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:42:41,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:42:41,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:41,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:42:41,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:42,180 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:42:42,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:42:42,287 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:42:42,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:42:42,513 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:42,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809966880] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:42,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:42,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:42:42,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542592234] [2021-10-13 19:42:42,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:42:42,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:42,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:42:42,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:42:42,516 INFO L87 Difference]: Start difference. First operand 1280 states and 3619 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:42:44,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:44,089 INFO L93 Difference]: Finished difference Result 2040 states and 5785 transitions. [2021-10-13 19:42:44,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:42:44,089 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:44,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:44,094 INFO L225 Difference]: With dead ends: 2040 [2021-10-13 19:42:44,095 INFO L226 Difference]: Without dead ends: 1986 [2021-10-13 19:42:44,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 1841.0ms TimeCoverageRelationStatistics Valid=168, Invalid=1164, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:42:44,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1986 states. [2021-10-13 19:42:44,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1986 to 1253. [2021-10-13 19:42:44,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 1250 states have (on average 2.8376) internal successors, (3547), 1252 states have internal predecessors, (3547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:44,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 3547 transitions. [2021-10-13 19:42:44,121 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 3547 transitions. Word has length 20 [2021-10-13 19:42:44,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:44,121 INFO L470 AbstractCegarLoop]: Abstraction has 1253 states and 3547 transitions. [2021-10-13 19:42:44,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:42:44,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 3547 transitions. [2021-10-13 19:42:44,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:44,123 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:44,123 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:44,152 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:42:44,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:44,325 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:44,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:44,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1367560984, now seen corresponding path program 24 times [2021-10-13 19:42:44,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:44,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453293374] [2021-10-13 19:42:44,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:44,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:44,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:45,433 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:45,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:45,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453293374] [2021-10-13 19:42:45,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453293374] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:45,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866835494] [2021-10-13 19:42:45,434 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:42:45,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:45,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:45,435 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:42:45,455 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:42:47,099 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:42:47,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:47,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:42:47,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:47,412 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:42:47,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, 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:42:47,519 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:42:47,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:42:47,732 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:47,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866835494] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:47,732 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:47,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:42:47,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828348128] [2021-10-13 19:42:47,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:42:47,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:47,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:42:47,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:42:47,734 INFO L87 Difference]: Start difference. First operand 1253 states and 3547 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:42:48,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:48,924 INFO L93 Difference]: Finished difference Result 1986 states and 5626 transitions. [2021-10-13 19:42:48,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:42:48,925 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:48,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:48,928 INFO L225 Difference]: With dead ends: 1986 [2021-10-13 19:42:48,928 INFO L226 Difference]: Without dead ends: 1986 [2021-10-13 19:42:48,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1326.5ms TimeCoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:42:48,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1986 states. [2021-10-13 19:42:48,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1986 to 1223. [2021-10-13 19:42:48,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1223 states, 1220 states have (on average 2.833606557377049) internal successors, (3457), 1222 states have internal predecessors, (3457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:48,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1223 states to 1223 states and 3457 transitions. [2021-10-13 19:42:48,950 INFO L78 Accepts]: Start accepts. Automaton has 1223 states and 3457 transitions. Word has length 20 [2021-10-13 19:42:48,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:48,951 INFO L470 AbstractCegarLoop]: Abstraction has 1223 states and 3457 transitions. [2021-10-13 19:42:48,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:42:48,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1223 states and 3457 transitions. [2021-10-13 19:42:48,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:48,952 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:48,952 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:48,982 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:42:49,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:49,153 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:49,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:49,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1863882710, now seen corresponding path program 25 times [2021-10-13 19:42:49,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:49,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849071443] [2021-10-13 19:42:49,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:49,155 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:49,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:50,215 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:50,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:50,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849071443] [2021-10-13 19:42:50,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849071443] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:50,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380641370] [2021-10-13 19:42:50,216 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:42:50,216 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:50,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:50,221 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:42:50,222 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:42:51,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:51,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 19:42:51,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:51,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:42:51,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:42:52,210 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:42:52,211 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:42:52,504 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:42:52,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-13 19:42:52,549 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:42:52,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380641370] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:52,549 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:52,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-13 19:42:52,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134485173] [2021-10-13 19:42:52,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:42:52,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:52,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:42:52,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:42:52,551 INFO L87 Difference]: Start difference. First operand 1223 states and 3457 transitions. Second operand has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:54,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:54,065 INFO L93 Difference]: Finished difference Result 1930 states and 5447 transitions. [2021-10-13 19:42:54,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:42:54,065 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:54,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:54,069 INFO L225 Difference]: With dead ends: 1930 [2021-10-13 19:42:54,069 INFO L226 Difference]: Without dead ends: 1890 [2021-10-13 19:42:54,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1606.9ms TimeCoverageRelationStatistics Valid=180, Invalid=1152, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:42:54,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-10-13 19:42:54,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1213. [2021-10-13 19:42:54,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1213 states, 1210 states have (on average 2.8355371900826447) internal successors, (3431), 1212 states have internal predecessors, (3431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:54,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1213 states to 1213 states and 3431 transitions. [2021-10-13 19:42:54,093 INFO L78 Accepts]: Start accepts. Automaton has 1213 states and 3431 transitions. Word has length 20 [2021-10-13 19:42:54,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:54,093 INFO L470 AbstractCegarLoop]: Abstraction has 1213 states and 3431 transitions. [2021-10-13 19:42:54,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:54,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1213 states and 3431 transitions. [2021-10-13 19:42:54,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:54,095 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:54,095 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:54,127 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:42:54,295 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,SelfDestructingSolverStorable72 [2021-10-13 19:42:54,296 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:54,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:54,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1752033470, now seen corresponding path program 26 times [2021-10-13 19:42:54,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:54,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124705912] [2021-10-13 19:42:54,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:54,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:54,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:55,318 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:55,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:55,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124705912] [2021-10-13 19:42:55,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124705912] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:55,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680707133] [2021-10-13 19:42:55,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:42:55,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:55,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:55,320 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:42:55,321 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:42:57,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:42:57,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:57,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:42:57,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:57,455 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:42:57,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:42:57,775 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:42:57,775 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 52 treesize of output 45 [2021-10-13 19:42:57,831 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:42:57,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680707133] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:57,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:57,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:42:57,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654792381] [2021-10-13 19:42:57,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:42:57,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:57,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:42:57,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:42:57,833 INFO L87 Difference]: Start difference. First operand 1213 states and 3431 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:42:59,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:42:59,257 INFO L93 Difference]: Finished difference Result 1680 states and 4767 transitions. [2021-10-13 19:42:59,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:42:59,257 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:42:59,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:42:59,260 INFO L225 Difference]: With dead ends: 1680 [2021-10-13 19:42:59,261 INFO L226 Difference]: Without dead ends: 1638 [2021-10-13 19:42:59,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1703.1ms TimeCoverageRelationStatistics Valid=170, Invalid=1162, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:42:59,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1638 states. [2021-10-13 19:42:59,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1638 to 1193. [2021-10-13 19:42:59,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 1190 states have (on average 2.834453781512605) internal successors, (3373), 1192 states have internal predecessors, (3373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:42:59,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 3373 transitions. [2021-10-13 19:42:59,278 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 3373 transitions. Word has length 20 [2021-10-13 19:42:59,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:42:59,278 INFO L470 AbstractCegarLoop]: Abstraction has 1193 states and 3373 transitions. [2021-10-13 19:42:59,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:42:59,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 3373 transitions. [2021-10-13 19:42:59,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:42:59,280 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:42:59,280 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:42:59,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-10-13 19:42:59,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:59,481 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:42:59,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:42:59,481 INFO L82 PathProgramCache]: Analyzing trace with hash 699900370, now seen corresponding path program 27 times [2021-10-13 19:42:59,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:42:59,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881339963] [2021-10-13 19:42:59,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:42:59,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:42:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:00,463 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:00,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:00,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881339963] [2021-10-13 19:43:00,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881339963] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:00,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889542038] [2021-10-13 19:43:00,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:43:00,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:00,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:00,468 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:43:00,487 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:43:02,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:43:02,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:02,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:43:02,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:02,555 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:43:02,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:43:02,731 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:02,731 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:43:02,882 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:43:02,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889542038] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:02,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:02,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 19 [2021-10-13 19:43:02,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038030900] [2021-10-13 19:43:02,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:43:02,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:02,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:43:02,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:43:02,885 INFO L87 Difference]: Start difference. First operand 1193 states and 3373 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:04,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:04,220 INFO L93 Difference]: Finished difference Result 1801 states and 5087 transitions. [2021-10-13 19:43:04,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:43:04,221 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:04,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:04,224 INFO L225 Difference]: With dead ends: 1801 [2021-10-13 19:43:04,224 INFO L226 Difference]: Without dead ends: 1801 [2021-10-13 19:43:04,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 1464.0ms TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:43:04,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2021-10-13 19:43:04,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 1174. [2021-10-13 19:43:04,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1174 states, 1171 states have (on average 2.8334756618274977) internal successors, (3318), 1173 states have internal predecessors, (3318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:04,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1174 states to 1174 states and 3318 transitions. [2021-10-13 19:43:04,243 INFO L78 Accepts]: Start accepts. Automaton has 1174 states and 3318 transitions. Word has length 20 [2021-10-13 19:43:04,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:04,244 INFO L470 AbstractCegarLoop]: Abstraction has 1174 states and 3318 transitions. [2021-10-13 19:43:04,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:04,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1174 states and 3318 transitions. [2021-10-13 19:43:04,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:43:04,245 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:04,245 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:04,275 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:43:04,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:04,446 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:04,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:04,447 INFO L82 PathProgramCache]: Analyzing trace with hash 633764350, now seen corresponding path program 28 times [2021-10-13 19:43:04,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:04,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054407316] [2021-10-13 19:43:04,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:04,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:05,516 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:05,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:05,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054407316] [2021-10-13 19:43:05,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054407316] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:05,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706165167] [2021-10-13 19:43:05,517 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:43:05,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:05,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:05,519 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:43:05,536 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:43:07,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:43:07,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:07,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:43:07,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:07,581 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:43:07,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:43:07,824 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:07,825 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 52 treesize of output 45 [2021-10-13 19:43:07,935 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:43:07,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706165167] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:07,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:07,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:43:07,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389765939] [2021-10-13 19:43:07,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:43:07,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:07,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:43:07,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:43:07,937 INFO L87 Difference]: Start difference. First operand 1174 states and 3318 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:09,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:09,427 INFO L93 Difference]: Finished difference Result 1668 states and 4721 transitions. [2021-10-13 19:43:09,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:43:09,428 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:09,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:09,431 INFO L225 Difference]: With dead ends: 1668 [2021-10-13 19:43:09,431 INFO L226 Difference]: Without dead ends: 1668 [2021-10-13 19:43:09,431 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1509.1ms TimeCoverageRelationStatistics Valid=145, Invalid=977, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:43:09,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1668 states. [2021-10-13 19:43:09,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1668 to 1211. [2021-10-13 19:43:09,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 1208 states have (on average 2.853476821192053) internal successors, (3447), 1210 states have internal predecessors, (3447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:09,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 3447 transitions. [2021-10-13 19:43:09,449 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 3447 transitions. Word has length 20 [2021-10-13 19:43:09,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:09,450 INFO L470 AbstractCegarLoop]: Abstraction has 1211 states and 3447 transitions. [2021-10-13 19:43:09,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:09,450 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 3447 transitions. [2021-10-13 19:43:09,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:43:09,451 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:09,451 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:09,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-10-13 19:43:09,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:09,652 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:09,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:09,653 INFO L82 PathProgramCache]: Analyzing trace with hash 630650710, now seen corresponding path program 29 times [2021-10-13 19:43:09,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:09,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015203078] [2021-10-13 19:43:09,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:09,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:10,640 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:10,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:10,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015203078] [2021-10-13 19:43:10,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015203078] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:10,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052411284] [2021-10-13 19:43:10,641 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:43:10,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:10,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:10,642 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:43:10,643 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:43:12,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:43:12,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:12,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 19:43:12,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:12,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:43:12,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:43:12,761 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:43:12,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:43:13,049 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:13,050 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 52 treesize of output 45 [2021-10-13 19:43:13,106 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:43:13,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052411284] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:13,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:13,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-13 19:43:13,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082328218] [2021-10-13 19:43:13,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:43:13,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:13,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:43:13,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:43:13,109 INFO L87 Difference]: Start difference. First operand 1211 states and 3447 transitions. Second operand has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:14,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:14,382 INFO L93 Difference]: Finished difference Result 1725 states and 4905 transitions. [2021-10-13 19:43:14,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:43:14,382 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:14,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:14,385 INFO L225 Difference]: With dead ends: 1725 [2021-10-13 19:43:14,385 INFO L226 Difference]: Without dead ends: 1725 [2021-10-13 19:43:14,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 1316.1ms TimeCoverageRelationStatistics Valid=147, Invalid=909, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:43:14,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2021-10-13 19:43:14,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1176. [2021-10-13 19:43:14,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 1173 states have (on average 2.8584825234441604) internal successors, (3353), 1175 states have internal predecessors, (3353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:14,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 3353 transitions. [2021-10-13 19:43:14,404 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 3353 transitions. Word has length 20 [2021-10-13 19:43:14,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:14,405 INFO L470 AbstractCegarLoop]: Abstraction has 1176 states and 3353 transitions. [2021-10-13 19:43:14,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:14,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 3353 transitions. [2021-10-13 19:43:14,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:43:14,406 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:14,406 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:14,436 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:43:14,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:14,607 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:14,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:14,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1883679991, now seen corresponding path program 7 times [2021-10-13 19:43:14,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:14,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097477052] [2021-10-13 19:43:14,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:14,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:15,450 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:15,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:15,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097477052] [2021-10-13 19:43:15,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097477052] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:15,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904137602] [2021-10-13 19:43:15,451 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:43:15,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:15,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:15,453 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:43:15,454 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:43:17,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:17,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:43:17,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:17,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:43:17,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 67 [2021-10-13 19:43:17,797 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:17,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-13 19:43:17,897 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:17,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-13 19:43:18,070 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:43:18,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904137602] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:18,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:18,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:43:18,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746608571] [2021-10-13 19:43:18,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:43:18,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:18,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:43:18,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:43:18,072 INFO L87 Difference]: Start difference. First operand 1176 states and 3353 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:19,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:19,466 INFO L93 Difference]: Finished difference Result 1753 states and 5029 transitions. [2021-10-13 19:43:19,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:43:19,467 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:19,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:19,470 INFO L225 Difference]: With dead ends: 1753 [2021-10-13 19:43:19,470 INFO L226 Difference]: Without dead ends: 1753 [2021-10-13 19:43:19,470 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1459.5ms TimeCoverageRelationStatistics Valid=143, Invalid=1047, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:43:19,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-10-13 19:43:19,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 1176. [2021-10-13 19:43:19,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 1173 states have (on average 2.8584825234441604) internal successors, (3353), 1175 states have internal predecessors, (3353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:19,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 3353 transitions. [2021-10-13 19:43:19,491 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 3353 transitions. Word has length 20 [2021-10-13 19:43:19,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:19,491 INFO L470 AbstractCegarLoop]: Abstraction has 1176 states and 3353 transitions. [2021-10-13 19:43:19,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:19,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 3353 transitions. [2021-10-13 19:43:19,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:43:19,493 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:19,493 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:19,522 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:43:19,694 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,SelfDestructingSolverStorable77 [2021-10-13 19:43:19,694 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:19,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:19,695 INFO L82 PathProgramCache]: Analyzing trace with hash 1883679948, now seen corresponding path program 30 times [2021-10-13 19:43:19,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:19,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226995632] [2021-10-13 19:43:19,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:19,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:19,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:20,634 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:20,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:20,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226995632] [2021-10-13 19:43:20,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226995632] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:20,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245406785] [2021-10-13 19:43:20,635 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:43:20,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:20,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:20,636 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:43:20,658 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:43:22,530 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:43:22,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:22,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:43:22,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:22,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:43:22,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 316 treesize of output 284 [2021-10-13 19:43:22,992 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:22,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-13 19:43:23,091 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:23,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-13 19:43:23,258 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:43:23,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245406785] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:23,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:23,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:43:23,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748235597] [2021-10-13 19:43:23,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:43:23,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:23,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:43:23,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:43:23,260 INFO L87 Difference]: Start difference. First operand 1176 states and 3353 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:24,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:24,388 INFO L93 Difference]: Finished difference Result 1753 states and 4991 transitions. [2021-10-13 19:43:24,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:43:24,389 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:24,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:24,392 INFO L225 Difference]: With dead ends: 1753 [2021-10-13 19:43:24,392 INFO L226 Difference]: Without dead ends: 1753 [2021-10-13 19:43:24,392 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 1322.3ms TimeCoverageRelationStatistics Valid=152, Invalid=970, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:43:24,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-10-13 19:43:24,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 1157. [2021-10-13 19:43:24,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1157 states, 1154 states have (on average 2.8578856152512997) internal successors, (3298), 1156 states have internal predecessors, (3298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:24,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1157 states to 1157 states and 3298 transitions. [2021-10-13 19:43:24,410 INFO L78 Accepts]: Start accepts. Automaton has 1157 states and 3298 transitions. Word has length 20 [2021-10-13 19:43:24,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:24,410 INFO L470 AbstractCegarLoop]: Abstraction has 1157 states and 3298 transitions. [2021-10-13 19:43:24,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:24,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1157 states and 3298 transitions. [2021-10-13 19:43:24,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:43:24,412 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:24,412 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:24,443 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:43:24,613 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,SelfDestructingSolverStorable78 [2021-10-13 19:43:24,613 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:24,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:24,614 INFO L82 PathProgramCache]: Analyzing trace with hash -2144361119, now seen corresponding path program 8 times [2021-10-13 19:43:24,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:24,615 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72613821] [2021-10-13 19:43:24,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:24,615 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:24,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:25,131 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:25,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:25,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72613821] [2021-10-13 19:43:25,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72613821] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:25,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114224615] [2021-10-13 19:43:25,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:43:25,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:25,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:25,134 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:43:25,150 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:43:27,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:43:27,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:27,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:43:27,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:27,228 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 13 treesize of output 9 [2021-10-13 19:43:27,310 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:43:27,580 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:43:27,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:43:27,754 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:43:27,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:43:27,870 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:27,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114224615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:27,870 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:27,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:43:27,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068910040] [2021-10-13 19:43:27,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:43:27,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:27,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:43:27,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:43:27,872 INFO L87 Difference]: Start difference. First operand 1157 states and 3298 transitions. Second operand has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:30,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:30,426 INFO L93 Difference]: Finished difference Result 4027 states and 11709 transitions. [2021-10-13 19:43:30,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 19:43:30,427 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:30,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:30,434 INFO L225 Difference]: With dead ends: 4027 [2021-10-13 19:43:30,434 INFO L226 Difference]: Without dead ends: 4027 [2021-10-13 19:43:30,435 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 2072.5ms TimeCoverageRelationStatistics Valid=282, Invalid=1788, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:43:30,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4027 states. [2021-10-13 19:43:30,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4027 to 1942. [2021-10-13 19:43:30,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1942 states, 1939 states have (on average 3.0809695719443013) internal successors, (5974), 1941 states have internal predecessors, (5974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:30,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 5974 transitions. [2021-10-13 19:43:30,486 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 5974 transitions. Word has length 20 [2021-10-13 19:43:30,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:30,487 INFO L470 AbstractCegarLoop]: Abstraction has 1942 states and 5974 transitions. [2021-10-13 19:43:30,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:30,487 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 5974 transitions. [2021-10-13 19:43:30,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:43:30,489 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:30,489 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:30,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-10-13 19:43:30,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:30,690 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:30,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:30,690 INFO L82 PathProgramCache]: Analyzing trace with hash -2144361162, now seen corresponding path program 31 times [2021-10-13 19:43:30,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:30,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219721205] [2021-10-13 19:43:30,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:30,691 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:31,459 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:31,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:31,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219721205] [2021-10-13 19:43:31,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219721205] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:31,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517827755] [2021-10-13 19:43:31,460 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:43:31,460 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:31,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:31,462 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:43:31,463 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:43:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:33,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:43:33,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:33,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:43:33,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 71 [2021-10-13 19:43:33,859 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:33,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-13 19:43:34,035 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:34,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-13 19:43:34,142 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:43:34,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517827755] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:34,143 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:34,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:43:34,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844870269] [2021-10-13 19:43:34,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:43:34,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:34,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:43:34,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:43:34,144 INFO L87 Difference]: Start difference. First operand 1942 states and 5974 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:35,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:35,398 INFO L93 Difference]: Finished difference Result 2512 states and 7703 transitions. [2021-10-13 19:43:35,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:43:35,398 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:35,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:35,403 INFO L225 Difference]: With dead ends: 2512 [2021-10-13 19:43:35,403 INFO L226 Difference]: Without dead ends: 2512 [2021-10-13 19:43:35,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 1318.3ms TimeCoverageRelationStatistics Valid=144, Invalid=978, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:43:35,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2512 states. [2021-10-13 19:43:35,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2512 to 1942. [2021-10-13 19:43:35,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1942 states, 1939 states have (on average 3.0809695719443013) internal successors, (5974), 1941 states have internal predecessors, (5974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:35,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 5974 transitions. [2021-10-13 19:43:35,440 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 5974 transitions. Word has length 20 [2021-10-13 19:43:35,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:35,440 INFO L470 AbstractCegarLoop]: Abstraction has 1942 states and 5974 transitions. [2021-10-13 19:43:35,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:35,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 5974 transitions. [2021-10-13 19:43:35,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:43:35,442 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:35,442 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:35,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-10-13 19:43:35,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:35,643 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:35,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:35,644 INFO L82 PathProgramCache]: Analyzing trace with hash -2147474802, now seen corresponding path program 32 times [2021-10-13 19:43:35,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:35,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18133374] [2021-10-13 19:43:35,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:35,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:35,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:36,484 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:36,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:36,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18133374] [2021-10-13 19:43:36,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18133374] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:36,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263576297] [2021-10-13 19:43:36,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:43:36,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:36,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:36,486 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:43:36,488 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:43:38,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:43:38,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:38,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:43:38,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:38,864 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:38,864 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:43:39,094 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:43:39,095 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 52 treesize of output 45 [2021-10-13 19:43:39,149 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:43:39,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263576297] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:39,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:39,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-13 19:43:39,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287101132] [2021-10-13 19:43:39,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:43:39,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:39,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:43:39,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:43:39,151 INFO L87 Difference]: Start difference. First operand 1942 states and 5974 transitions. Second operand has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:40,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:40,450 INFO L93 Difference]: Finished difference Result 2261 states and 6919 transitions. [2021-10-13 19:43:40,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:43:40,451 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-13 19:43:40,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:40,455 INFO L225 Difference]: With dead ends: 2261 [2021-10-13 19:43:40,455 INFO L226 Difference]: Without dead ends: 2261 [2021-10-13 19:43:40,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 1381.7ms TimeCoverageRelationStatistics Valid=144, Invalid=978, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 19:43:40,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2261 states. [2021-10-13 19:43:40,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2261 to 1871. [2021-10-13 19:43:40,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1868 states have (on average 3.0829764453961457) internal successors, (5759), 1870 states have internal predecessors, (5759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:40,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 5759 transitions. [2021-10-13 19:43:40,485 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 5759 transitions. Word has length 20 [2021-10-13 19:43:40,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:40,485 INFO L470 AbstractCegarLoop]: Abstraction has 1871 states and 5759 transitions. [2021-10-13 19:43:40,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 22 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:43:40,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 5759 transitions. [2021-10-13 19:43:40,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:43:40,487 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:40,488 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:40,518 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:43:40,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:40,689 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:40,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:40,689 INFO L82 PathProgramCache]: Analyzing trace with hash -2068262557, now seen corresponding path program 9 times [2021-10-13 19:43:40,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:40,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914454922] [2021-10-13 19:43:40,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:40,691 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:40,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:42,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:42,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914454922] [2021-10-13 19:43:42,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914454922] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:42,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954911062] [2021-10-13 19:43:42,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:43:42,250 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:42,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:42,251 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:43:42,252 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:43:44,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:43:44,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:44,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-13 19:43:44,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:44,594 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:43:44,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select 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:43:44,686 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:43:44,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954911062] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:44,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:44,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7] total 19 [2021-10-13 19:43:44,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544820391] [2021-10-13 19:43:44,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:43:44,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:44,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:43:44,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:43:44,688 INFO L87 Difference]: Start difference. First operand 1871 states and 5759 transitions. Second operand has 21 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:48,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:48,123 INFO L93 Difference]: Finished difference Result 3903 states and 11791 transitions. [2021-10-13 19:43:48,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:43:48,123 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-13 19:43:48,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:48,130 INFO L225 Difference]: With dead ends: 3903 [2021-10-13 19:43:48,130 INFO L226 Difference]: Without dead ends: 3903 [2021-10-13 19:43:48,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 3010.1ms TimeCoverageRelationStatistics Valid=209, Invalid=1597, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:43:48,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3903 states. [2021-10-13 19:43:48,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3903 to 1836. [2021-10-13 19:43:48,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1833 states have (on average 3.082378614293508) internal successors, (5650), 1835 states have internal predecessors, (5650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:48,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 5650 transitions. [2021-10-13 19:43:48,172 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 5650 transitions. Word has length 21 [2021-10-13 19:43:48,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:48,172 INFO L470 AbstractCegarLoop]: Abstraction has 1836 states and 5650 transitions. [2021-10-13 19:43:48,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:48,173 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 5650 transitions. [2021-10-13 19:43:48,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:43:48,175 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:48,175 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:48,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-10-13 19:43:48,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:48,390 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:48,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:48,390 INFO L82 PathProgramCache]: Analyzing trace with hash -551420773, now seen corresponding path program 10 times [2021-10-13 19:43:48,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:48,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721716966] [2021-10-13 19:43:48,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:48,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:48,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:49,237 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:49,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:49,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721716966] [2021-10-13 19:43:49,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721716966] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:49,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912058962] [2021-10-13 19:43:49,238 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:43:49,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:49,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:49,241 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:43:49,243 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:43:51,248 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:43:51,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:51,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:43:51,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:51,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:43:51,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 666 treesize of output 634 [2021-10-13 19:43:51,640 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-13 19:43:51,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-13 19:43:51,742 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:43:51,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, 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:43:51,818 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:43:51,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912058962] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:51,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:51,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-13 19:43:51,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451945873] [2021-10-13 19:43:51,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-13 19:43:51,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:51,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-13 19:43:51,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:43:51,820 INFO L87 Difference]: Start difference. First operand 1836 states and 5650 transitions. Second operand has 25 states, 24 states have (on average 1.75) internal successors, (42), 24 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:43:53,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:53,460 INFO L93 Difference]: Finished difference Result 2826 states and 8591 transitions. [2021-10-13 19:43:53,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:43:53,461 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.75) internal successors, (42), 24 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-13 19:43:53,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:53,466 INFO L225 Difference]: With dead ends: 2826 [2021-10-13 19:43:53,466 INFO L226 Difference]: Without dead ends: 2826 [2021-10-13 19:43:53,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1537.5ms TimeCoverageRelationStatistics Valid=223, Invalid=1499, Unknown=0, NotChecked=0, Total=1722 [2021-10-13 19:43:53,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2021-10-13 19:43:53,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 1755. [2021-10-13 19:43:53,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1755 states, 1752 states have (on average 3.0821917808219177) internal successors, (5400), 1754 states have internal predecessors, (5400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:53,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1755 states to 1755 states and 5400 transitions. [2021-10-13 19:43:53,499 INFO L78 Accepts]: Start accepts. Automaton has 1755 states and 5400 transitions. Word has length 21 [2021-10-13 19:43:53,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:53,500 INFO L470 AbstractCegarLoop]: Abstraction has 1755 states and 5400 transitions. [2021-10-13 19:43:53,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.75) internal successors, (42), 24 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:43:53,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1755 states and 5400 transitions. [2021-10-13 19:43:53,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:43:53,502 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:53,502 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:53,534 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:43:53,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:53,703 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:53,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:53,703 INFO L82 PathProgramCache]: Analyzing trace with hash 862992137, now seen corresponding path program 15 times [2021-10-13 19:43:53,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:53,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530671770] [2021-10-13 19:43:53,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:53,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:53,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:53,842 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:53,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:53,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530671770] [2021-10-13 19:43:53,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530671770] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:53,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042043948] [2021-10-13 19:43:53,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:43:53,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:53,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:53,844 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:43:53,865 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:43:55,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:43:55,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:55,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:43:55,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:55,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-13 19:43:55,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042043948] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:55,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:55,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 3] total 10 [2021-10-13 19:43:55,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084280700] [2021-10-13 19:43:55,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:43:55,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:55,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:43:55,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:43:55,931 INFO L87 Difference]: Start difference. First operand 1755 states and 5400 transitions. Second operand has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:43:56,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:43:56,085 INFO L93 Difference]: Finished difference Result 2823 states and 8724 transitions. [2021-10-13 19:43:56,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:43:56,086 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-13 19:43:56,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:43:56,090 INFO L225 Difference]: With dead ends: 2823 [2021-10-13 19:43:56,090 INFO L226 Difference]: Without dead ends: 2426 [2021-10-13 19:43:56,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 128.2ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:43:56,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2426 states. [2021-10-13 19:43:56,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2426 to 2264. [2021-10-13 19:43:56,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2264 states, 2262 states have (on average 3.2325375773651635) internal successors, (7312), 2263 states have internal predecessors, (7312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:43:56,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2264 states to 2264 states and 7312 transitions. [2021-10-13 19:43:56,127 INFO L78 Accepts]: Start accepts. Automaton has 2264 states and 7312 transitions. Word has length 21 [2021-10-13 19:43:56,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:43:56,128 INFO L470 AbstractCegarLoop]: Abstraction has 2264 states and 7312 transitions. [2021-10-13 19:43:56,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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:43:56,128 INFO L276 IsEmpty]: Start isEmpty. Operand 2264 states and 7312 transitions. [2021-10-13 19:43:56,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:43:56,130 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:43:56,131 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:43:56,163 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-10-13 19:43:56,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:56,331 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:43:56,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:43:56,332 INFO L82 PathProgramCache]: Analyzing trace with hash -2075810088, now seen corresponding path program 16 times [2021-10-13 19:43:56,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:43:56,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908035834] [2021-10-13 19:43:56,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:43:56,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:43:56,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:43:57,057 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:57,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:43:57,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908035834] [2021-10-13 19:43:57,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908035834] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:57,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189184977] [2021-10-13 19:43:57,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:43:57,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:43:57,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:43:57,059 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:43:57,069 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:43:59,060 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:43:59,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:43:59,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:43:59,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:43:59,994 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:43:59,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189184977] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:43:59,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:43:59,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:43:59,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424673681] [2021-10-13 19:43:59,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:43:59,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:43:59,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:43:59,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:43:59,997 INFO L87 Difference]: Start difference. First operand 2264 states and 7312 transitions. Second operand has 26 states, 25 states have (on average 1.92) internal successors, (48), 25 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:44:02,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:02,734 INFO L93 Difference]: Finished difference Result 4771 states and 14540 transitions. [2021-10-13 19:44:02,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 19:44:02,734 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.92) internal successors, (48), 25 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:44:02,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:02,743 INFO L225 Difference]: With dead ends: 4771 [2021-10-13 19:44:02,743 INFO L226 Difference]: Without dead ends: 4565 [2021-10-13 19:44:02,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 2719.8ms TimeCoverageRelationStatistics Valid=341, Invalid=2209, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 19:44:02,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2021-10-13 19:44:02,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 3366. [2021-10-13 19:44:02,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3366 states, 3362 states have (on average 3.2278405710886378) internal successors, (10852), 3365 states have internal predecessors, (10852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:02,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3366 states to 3366 states and 10852 transitions. [2021-10-13 19:44:02,815 INFO L78 Accepts]: Start accepts. Automaton has 3366 states and 10852 transitions. Word has length 24 [2021-10-13 19:44:02,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:02,815 INFO L470 AbstractCegarLoop]: Abstraction has 3366 states and 10852 transitions. [2021-10-13 19:44:02,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.92) internal successors, (48), 25 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:44:02,815 INFO L276 IsEmpty]: Start isEmpty. Operand 3366 states and 10852 transitions. [2021-10-13 19:44:02,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:44:02,819 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:02,820 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:02,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-10-13 19:44:03,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:03,020 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:44:03,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:03,021 INFO L82 PathProgramCache]: Analyzing trace with hash -2072206338, now seen corresponding path program 17 times [2021-10-13 19:44:03,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:03,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821809186] [2021-10-13 19:44:03,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:03,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:03,767 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:03,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:03,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821809186] [2021-10-13 19:44:03,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821809186] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:03,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475584060] [2021-10-13 19:44:03,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:44:03,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:03,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:03,770 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:44:03,771 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:44:05,787 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:44:05,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:05,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 52 conjunts are in the unsatisfiable core [2021-10-13 19:44:05,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:06,874 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:06,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475584060] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:06,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:06,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:44:06,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795618384] [2021-10-13 19:44:06,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:44:06,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:06,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:44:06,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:44:06,876 INFO L87 Difference]: Start difference. First operand 3366 states and 10852 transitions. Second operand has 26 states, 25 states have (on average 1.92) internal successors, (48), 25 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:44:11,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:11,863 INFO L93 Difference]: Finished difference Result 7951 states and 23391 transitions. [2021-10-13 19:44:11,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-13 19:44:11,863 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.92) internal successors, (48), 25 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:44:11,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:11,882 INFO L225 Difference]: With dead ends: 7951 [2021-10-13 19:44:11,883 INFO L226 Difference]: Without dead ends: 7584 [2021-10-13 19:44:11,883 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1053 ImplicationChecksByTransitivity, 4155.2ms TimeCoverageRelationStatistics Valid=755, Invalid=3667, Unknown=0, NotChecked=0, Total=4422 [2021-10-13 19:44:11,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7584 states. [2021-10-13 19:44:11,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7584 to 3416. [2021-10-13 19:44:11,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3416 states, 3412 states have (on average 3.196658851113716) internal successors, (10907), 3415 states have internal predecessors, (10907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:12,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3416 states to 3416 states and 10907 transitions. [2021-10-13 19:44:12,001 INFO L78 Accepts]: Start accepts. Automaton has 3416 states and 10907 transitions. Word has length 24 [2021-10-13 19:44:12,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:12,001 INFO L470 AbstractCegarLoop]: Abstraction has 3416 states and 10907 transitions. [2021-10-13 19:44:12,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.92) internal successors, (48), 25 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:44:12,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3416 states and 10907 transitions. [2021-10-13 19:44:12,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-13 19:44:12,006 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:12,006 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:12,039 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:44:12,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-10-13 19:44:12,207 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2021-10-13 19:44:12,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:12,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1995345558, now seen corresponding path program 18 times [2021-10-13 19:44:12,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:12,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073787579] [2021-10-13 19:44:12,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:12,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:12,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:12,825 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:12,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:12,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073787579] [2021-10-13 19:44:12,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073787579] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:12,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356271834] [2021-10-13 19:44:12,827 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:44:12,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:12,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:12,828 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:44:12,829 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 Received shutdown request... [2021-10-13 19:44:13,400 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:44:13,430 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 19:44:14,434 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2021-10-13 19:44:14,471 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:44:14,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:14,635 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. [2021-10-13 19:44:14,638 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,638 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,638 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,638 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,638 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-13 19:44:14,639 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,640 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,640 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,640 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,640 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,640 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,640 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:44:14,645 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 19:44:14,645 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 19:44:14,652 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:44:14 BasicIcfg [2021-10-13 19:44:14,653 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 19:44:14,653 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-13 19:44:14,654 INFO L168 Benchmark]: Toolchain (without parser) took 302234.57 ms. Allocated memory was 160.4 MB in the beginning and 836.8 MB in the end (delta: 676.3 MB). Free memory was 134.3 MB in the beginning and 247.0 MB in the end (delta: -112.7 MB). Peak memory consumption was 563.8 MB. Max. memory is 8.0 GB. [2021-10-13 19:44:14,654 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 160.4 MB. Free memory is still 132.3 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 19:44:14,654 INFO L168 Benchmark]: CACSL2BoogieTranslator took 291.63 ms. Allocated memory is still 160.4 MB. Free memory was 134.1 MB in the beginning and 123.3 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:44:14,654 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.21 ms. Allocated memory is still 160.4 MB. Free memory was 123.1 MB in the beginning and 121.3 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:44:14,655 INFO L168 Benchmark]: Boogie Preprocessor took 37.42 ms. Allocated memory is still 160.4 MB. Free memory was 121.3 MB in the beginning and 119.6 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:44:14,656 INFO L168 Benchmark]: RCFGBuilder took 1012.58 ms. Allocated memory is still 160.4 MB. Free memory was 119.6 MB in the beginning and 132.6 MB in the end (delta: -13.0 MB). Peak memory consumption was 17.7 MB. Max. memory is 8.0 GB. [2021-10-13 19:44:14,656 INFO L168 Benchmark]: TraceAbstraction took 300820.86 ms. Allocated memory was 160.4 MB in the beginning and 836.8 MB in the end (delta: 676.3 MB). Free memory was 132.6 MB in the beginning and 247.0 MB in the end (delta: -114.4 MB). Peak memory consumption was 563.0 MB. Max. memory is 8.0 GB. [2021-10-13 19:44:14,660 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 160.4 MB. Free memory is still 132.3 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 291.63 ms. Allocated memory is still 160.4 MB. Free memory was 134.1 MB in the beginning and 123.3 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 49.21 ms. Allocated memory is still 160.4 MB. Free memory was 123.1 MB in the beginning and 121.3 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 37.42 ms. Allocated memory is still 160.4 MB. Free memory was 121.3 MB in the beginning and 119.6 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 1012.58 ms. Allocated memory is still 160.4 MB. Free memory was 119.6 MB in the beginning and 132.6 MB in the end (delta: -13.0 MB). Peak memory consumption was 17.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 300820.86 ms. Allocated memory was 160.4 MB in the beginning and 836.8 MB in the end (delta: 676.3 MB). Free memory was 132.6 MB in the beginning and 247.0 MB in the end (delta: -114.4 MB). Peak memory consumption was 563.0 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7377.3ms, 153 PlacesBefore, 45 PlacesAfterwards, 154 TransitionsBefore, 38 TransitionsAfterwards, 1626 CoEnabledTransitionPairs, 7 FixpointIterations, 83 TrivialSequentialCompositions, 35 ConcurrentSequentialCompositions, 18 TrivialYvCompositions, 6 ConcurrentYvCompositions, 8 ChoiceCompositions, 150 TotalNumberOfCompositions, 4891 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2677, positive: 2495, positive conditional: 0, positive unconditional: 2495, negative: 182, negative conditional: 0, negative unconditional: 182, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1201, positive: 1163, positive conditional: 0, positive unconditional: 1163, negative: 38, negative conditional: 0, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1201, positive: 1160, positive conditional: 0, positive unconditional: 1160, negative: 41, negative conditional: 0, negative unconditional: 41, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 41, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 38, negative conditional: 0, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 132, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 118, negative conditional: 0, negative unconditional: 118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2677, positive: 1332, positive conditional: 0, positive unconditional: 1332, negative: 144, negative conditional: 0, negative unconditional: 144, unknown: 1201, unknown conditional: 0, unknown unconditional: 1201] , Statistics on independence cache: Total cache size (in pairs): 186, Positive cache size: 171, Positive conditional cache size: 0, Positive unconditional cache size: 171, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15 - 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: 70]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 48]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 68]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 68]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 97]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 3,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 180 locations, 21 error locations. Started 1 CEGAR loops. OverallTime: 300600.9ms, OverallIterations: 88, TraceHistogramMax: 4, EmptinessCheckTime: 175.3ms, AutomataDifference: 92663.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 7481.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 2683 SDtfs, 15557 SDslu, 26512 SDs, 0 SdLazy, 34297 SolverSat, 3092 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 30479.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2981 GetRequests, 724 SyntacticMatches, 0 SemanticMatches, 2257 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11002 ImplicationChecksByTransitivity, 93207.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3416occurred in iteration=87, InterpolantAutomatonStates: 1309, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2589.3ms AutomataMinimizationTime, 87 MinimizatonAttempts, 45579 StatesRemovedByMinimization, 79 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 829.1ms SsaConstructionTime, 4808.3ms SatisfiabilityAnalysisTime, 96360.8ms InterpolantComputationTime, 2954 NumberOfCodeBlocks, 2934 NumberOfCodeBlocksAsserted, 244 NumberOfCheckSat, 2786 ConstructedInterpolants, 139 QuantifiedInterpolants, 95150 SizeOfPredicates, 1221 NumberOfNonLiveVariables, 14522 ConjunctsInSsa, 2868 ConjunctsInUnsatCore, 168 InterpolantComputations, 15 PerfectInterpolantSequences, 120/1294 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