/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-figure1-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-07 14:59:40,455 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-07 14:59:40,460 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-07 14:59:40,499 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-07 14:59:40,500 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-07 14:59:40,502 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-07 14:59:40,504 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-07 14:59:40,506 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-07 14:59:40,508 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-07 14:59:40,510 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-07 14:59:40,511 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-07 14:59:40,513 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-07 14:59:40,513 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-07 14:59:40,515 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-07 14:59:40,517 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-07 14:59:40,518 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-07 14:59:40,520 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-07 14:59:40,521 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-07 14:59:40,523 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-07 14:59:40,526 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-07 14:59:40,529 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-07 14:59:40,535 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-07 14:59:40,536 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-07 14:59:40,540 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-07 14:59:40,550 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-07 14:59:40,550 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-07 14:59:40,550 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-07 14:59:40,555 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-07 14:59:40,565 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-07 14:59:40,567 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-07 14:59:40,567 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-07 14:59:40,568 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-07 14:59:40,573 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-07 14:59:40,574 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-07 14:59:40,577 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-07 14:59:40,577 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-07 14:59:40,578 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-07 14:59:40,578 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-07 14:59:40,579 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-07 14:59:40,580 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-07 14:59:40,581 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-07 14:59:40,582 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-07 14:59:40,642 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-07 14:59:40,642 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-07 14:59:40,643 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-07 14:59:40,643 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-07 14:59:40,648 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-07 14:59:40,648 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-07 14:59:40,648 INFO L138 SettingsManager]: * Use SBE=true [2021-10-07 14:59:40,649 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-07 14:59:40,649 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-07 14:59:40,649 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-07 14:59:40,651 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-07 14:59:40,651 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-07 14:59:40,651 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-07 14:59:40,651 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-07 14:59:40,652 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-07 14:59:40,652 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-07 14:59:40,652 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-07 14:59:40,652 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-07 14:59:40,652 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-07 14:59:40,653 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-07 14:59:40,653 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-07 14:59:40,653 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-07 14:59:40,653 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-07 14:59:40,653 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-07 14:59:40,654 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 14:59:40,654 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-07 14:59:40,654 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-07 14:59:40,654 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-07 14:59:40,655 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-07 14:59:40,655 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-07 14:59:40,655 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-07 14:59:40,655 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-07 14:59:40,656 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-07 14:59:41,069 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-07 14:59:41,123 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-07 14:59:41,126 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-07 14:59:41,127 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-07 14:59:41,128 INFO L275 PluginConnector]: CDTParser initialized [2021-10-07 14:59:41,129 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c [2021-10-07 14:59:41,212 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/def6e7476/a1e3f839c40b4193958f44ca575e3552/FLAGb49af316f [2021-10-07 14:59:41,826 INFO L306 CDTParser]: Found 1 translation units. [2021-10-07 14:59:41,827 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c [2021-10-07 14:59:41,838 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/def6e7476/a1e3f839c40b4193958f44ca575e3552/FLAGb49af316f [2021-10-07 14:59:42,182 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/def6e7476/a1e3f839c40b4193958f44ca575e3552 [2021-10-07 14:59:42,187 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-07 14:59:42,198 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-07 14:59:42,201 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-07 14:59:42,201 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-07 14:59:42,206 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-07 14:59:42,207 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,211 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a5dd727 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42, skipping insertion in model container [2021-10-07 14:59:42,211 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,222 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-07 14:59:42,244 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-07 14:59:42,499 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-figure1-alt.wvr.c[2080,2093] [2021-10-07 14:59:42,501 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 14:59:42,520 INFO L203 MainTranslator]: Completed pre-run [2021-10-07 14:59:42,570 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-figure1-alt.wvr.c[2080,2093] [2021-10-07 14:59:42,571 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 14:59:42,593 INFO L208 MainTranslator]: Completed translation [2021-10-07 14:59:42,594 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42 WrapperNode [2021-10-07 14:59:42,595 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-07 14:59:42,596 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-07 14:59:42,597 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-07 14:59:42,597 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-07 14:59:42,606 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,629 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,672 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-07 14:59:42,674 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-07 14:59:42,674 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-07 14:59:42,674 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-07 14:59:42,687 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,688 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,693 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,694 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,714 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,725 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,728 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,736 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-07 14:59:42,737 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-07 14:59:42,738 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-07 14:59:42,739 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-07 14:59:42,740 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (1/1) ... [2021-10-07 14:59:42,751 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 14:59:42,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:42,788 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-07 14:59:42,803 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-07 14:59:42,862 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-07 14:59:42,863 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-07 14:59:42,863 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-07 14:59:42,864 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-07 14:59:42,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-07 14:59:42,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-07 14:59:42,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-07 14:59:42,864 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-07 14:59:42,865 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-07 14:59:42,866 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-07 14:59:42,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-07 14:59:42,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-07 14:59:42,867 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-07 14:59:42,869 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-07 14:59:43,472 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-07 14:59:43,472 INFO L299 CfgBuilder]: Removed 12 assume(true) statements. [2021-10-07 14:59:43,477 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 02:59:43 BoogieIcfgContainer [2021-10-07 14:59:43,477 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-07 14:59:43,479 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-07 14:59:43,480 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-07 14:59:43,487 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-07 14:59:43,487 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 02:59:42" (1/3) ... [2021-10-07 14:59:43,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6cb19cc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 02:59:43, skipping insertion in model container [2021-10-07 14:59:43,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 02:59:42" (2/3) ... [2021-10-07 14:59:43,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6cb19cc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 02:59:43, skipping insertion in model container [2021-10-07 14:59:43,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 02:59:43" (3/3) ... [2021-10-07 14:59:43,491 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure1-alt.wvr.c [2021-10-07 14:59:43,498 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-07 14:59:43,498 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-07 14:59:43,498 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2021-10-07 14:59:43,499 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-07 14:59:43,552 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,553 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,555 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,555 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,556 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,556 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,557 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,557 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,557 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,557 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,558 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,559 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,560 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,560 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,560 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,560 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,561 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,561 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,561 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,561 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,562 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,562 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,563 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,563 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,563 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,563 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,564 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,565 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,565 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,565 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,567 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,567 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,567 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,567 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,569 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,569 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,570 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,570 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,570 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,572 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,573 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,573 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,573 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,573 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,573 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,574 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,574 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,574 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,574 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,574 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,575 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,575 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,575 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,575 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,576 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,576 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,577 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,577 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,577 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,578 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,578 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,578 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,579 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,579 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,579 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,579 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,581 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,581 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,582 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,582 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,583 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,586 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,587 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,587 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,587 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,588 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,588 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,589 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,589 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,589 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,595 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,597 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,598 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,598 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,598 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,601 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,601 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,601 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,601 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,603 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,603 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,603 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 14:59:43,621 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-07 14:59:43,693 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-07 14:59:43,709 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-07 14:59:43,710 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-10-07 14:59:43,739 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-07 14:59:43,762 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 97 places, 96 transitions, 208 flow [2021-10-07 14:59:43,767 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 97 places, 96 transitions, 208 flow [2021-10-07 14:59:43,769 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 96 transitions, 208 flow [2021-10-07 14:59:43,858 INFO L129 PetriNetUnfolder]: 6/94 cut-off events. [2021-10-07 14:59:43,858 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-07 14:59:43,867 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103 conditions, 94 events. 6/94 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 97 event pairs, 0 based on Foata normal form. 0/78 useless extension candidates. Maximal degree in co-relation 53. Up to 2 conditions per place. [2021-10-07 14:59:43,874 INFO L116 LiptonReduction]: Number of co-enabled transitions 992 [2021-10-07 14:59:47,824 INFO L131 LiptonReduction]: Checked pairs total: 1312 [2021-10-07 14:59:47,824 INFO L133 LiptonReduction]: Total number of compositions: 96 [2021-10-07 14:59:47,835 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 27 transitions, 70 flow [2021-10-07 14:59:47,856 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 131 states, 105 states have (on average 2.914285714285714) internal successors, (306), 130 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:47,859 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 105 states have (on average 2.914285714285714) internal successors, (306), 130 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:47,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-07 14:59:47,865 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:47,866 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-07 14:59:47,866 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:47,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:47,871 INFO L82 PathProgramCache]: Analyzing trace with hash 12705874, now seen corresponding path program 1 times [2021-10-07 14:59:47,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:47,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168760108] [2021-10-07 14:59:47,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:47,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:48,095 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-07 14:59:48,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:48,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168760108] [2021-10-07 14:59:48,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168760108] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:48,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 14:59:48,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-07 14:59:48,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908190780] [2021-10-07 14:59:48,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:48,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:48,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:48,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:48,135 INFO L87 Difference]: Start difference. First operand has 131 states, 105 states have (on average 2.914285714285714) internal successors, (306), 130 states have internal predecessors, (306), 0 states have call successors, (0), 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 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:48,207 INFO L93 Difference]: Finished difference Result 186 states and 430 transitions. [2021-10-07 14:59:48,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:48,209 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-07 14:59:48,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:48,231 INFO L225 Difference]: With dead ends: 186 [2021-10-07 14:59:48,232 INFO L226 Difference]: Without dead ends: 186 [2021-10-07 14:59:48,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:48,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-10-07 14:59:48,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 129. [2021-10-07 14:59:48,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 108 states have (on average 3.175925925925926) internal successors, (343), 128 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 343 transitions. [2021-10-07 14:59:48,286 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 343 transitions. Word has length 4 [2021-10-07 14:59:48,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:48,287 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 343 transitions. [2021-10-07 14:59:48,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,287 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 343 transitions. [2021-10-07 14:59:48,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-07 14:59:48,288 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:48,288 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-07 14:59:48,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-07 14:59:48,289 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:48,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:48,290 INFO L82 PathProgramCache]: Analyzing trace with hash 12705838, now seen corresponding path program 1 times [2021-10-07 14:59:48,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:48,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778597583] [2021-10-07 14:59:48,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:48,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:48,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:48,337 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-07 14:59:48,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:48,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778597583] [2021-10-07 14:59:48,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778597583] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:48,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 14:59:48,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 14:59:48,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142110862] [2021-10-07 14:59:48,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:48,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:48,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:48,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:48,342 INFO L87 Difference]: Start difference. First operand 129 states and 343 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:48,360 INFO L93 Difference]: Finished difference Result 115 states and 295 transitions. [2021-10-07 14:59:48,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:48,361 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-07 14:59:48,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:48,363 INFO L225 Difference]: With dead ends: 115 [2021-10-07 14:59:48,363 INFO L226 Difference]: Without dead ends: 115 [2021-10-07 14:59:48,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:48,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-10-07 14:59:48,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2021-10-07 14:59:48,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 98 states have (on average 3.010204081632653) internal successors, (295), 114 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 295 transitions. [2021-10-07 14:59:48,379 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 295 transitions. Word has length 4 [2021-10-07 14:59:48,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:48,380 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 295 transitions. [2021-10-07 14:59:48,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,380 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 295 transitions. [2021-10-07 14:59:48,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-07 14:59:48,380 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:48,381 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-07 14:59:48,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-07 14:59:48,381 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:48,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:48,382 INFO L82 PathProgramCache]: Analyzing trace with hash 12705839, now seen corresponding path program 1 times [2021-10-07 14:59:48,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:48,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049743299] [2021-10-07 14:59:48,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:48,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:48,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:48,419 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-07 14:59:48,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:48,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049743299] [2021-10-07 14:59:48,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049743299] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:48,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 14:59:48,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 14:59:48,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985573744] [2021-10-07 14:59:48,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:48,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:48,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:48,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:48,422 INFO L87 Difference]: Start difference. First operand 115 states and 295 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:48,447 INFO L93 Difference]: Finished difference Result 120 states and 263 transitions. [2021-10-07 14:59:48,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:48,448 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-07 14:59:48,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:48,450 INFO L225 Difference]: With dead ends: 120 [2021-10-07 14:59:48,450 INFO L226 Difference]: Without dead ends: 120 [2021-10-07 14:59:48,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:48,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-10-07 14:59:48,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 113. [2021-10-07 14:59:48,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 96 states have (on average 2.6770833333333335) internal successors, (257), 112 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 257 transitions. [2021-10-07 14:59:48,462 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 257 transitions. Word has length 4 [2021-10-07 14:59:48,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:48,462 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 257 transitions. [2021-10-07 14:59:48,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,463 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 257 transitions. [2021-10-07 14:59:48,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 14:59:48,463 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:48,463 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 14:59:48,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-07 14:59:48,464 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:48,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:48,464 INFO L82 PathProgramCache]: Analyzing trace with hash 393883641, now seen corresponding path program 1 times [2021-10-07 14:59:48,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:48,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053891537] [2021-10-07 14:59:48,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:48,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:48,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:48,525 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-07 14:59:48,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:48,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053891537] [2021-10-07 14:59:48,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053891537] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:48,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218498201] [2021-10-07 14:59:48,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:48,527 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:48,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:48,529 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-07 14:59:48,534 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-07 14:59:48,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:48,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 14:59:48,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:48,642 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-07 14:59:48,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218498201] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:48,643 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:48,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-07 14:59:48,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66804247] [2021-10-07 14:59:48,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 14:59:48,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:48,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 14:59:48,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:48,645 INFO L87 Difference]: Start difference. First operand 113 states and 257 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 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-07 14:59:48,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:48,677 INFO L93 Difference]: Finished difference Result 177 states and 406 transitions. [2021-10-07 14:59:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 14:59:48,677 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 14:59:48,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:48,680 INFO L225 Difference]: With dead ends: 177 [2021-10-07 14:59:48,680 INFO L226 Difference]: Without dead ends: 177 [2021-10-07 14:59:48,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:48,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-10-07 14:59:48,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 127. [2021-10-07 14:59:48,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 110 states have (on average 3.0272727272727273) internal successors, (333), 126 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:48,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 333 transitions. [2021-10-07 14:59:48,694 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 333 transitions. Word has length 5 [2021-10-07 14:59:48,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:48,695 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 333 transitions. [2021-10-07 14:59:48,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 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-07 14:59:48,695 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 333 transitions. [2021-10-07 14:59:48,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 14:59:48,696 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:48,696 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 14:59:48,755 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-07 14:59:48,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:48,911 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:48,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:48,912 INFO L82 PathProgramCache]: Analyzing trace with hash 393883664, now seen corresponding path program 1 times [2021-10-07 14:59:48,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:48,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609074856] [2021-10-07 14:59:48,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:48,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:48,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:48,977 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-07 14:59:48,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:48,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609074856] [2021-10-07 14:59:48,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609074856] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:48,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149939927] [2021-10-07 14:59:48,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:48,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:48,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:49,010 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-07 14:59:49,014 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-07 14:59:49,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:49,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 14:59:49,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:49,076 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-07 14:59:49,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149939927] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:49,076 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 14:59:49,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-10-07 14:59:49,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088614277] [2021-10-07 14:59:49,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 14:59:49,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:49,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 14:59:49,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:49,079 INFO L87 Difference]: Start difference. First operand 127 states and 333 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) 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-07 14:59:49,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:49,096 INFO L93 Difference]: Finished difference Result 120 states and 291 transitions. [2021-10-07 14:59:49,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 14:59:49,097 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 14:59:49,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:49,098 INFO L225 Difference]: With dead ends: 120 [2021-10-07 14:59:49,099 INFO L226 Difference]: Without dead ends: 120 [2021-10-07 14:59:49,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:49,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-10-07 14:59:49,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 113. [2021-10-07 14:59:49,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 100 states have (on average 2.85) internal successors, (285), 112 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:49,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 285 transitions. [2021-10-07 14:59:49,110 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 285 transitions. Word has length 5 [2021-10-07 14:59:49,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:49,110 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 285 transitions. [2021-10-07 14:59:49,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) 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-07 14:59:49,111 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 285 transitions. [2021-10-07 14:59:49,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 14:59:49,111 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:49,111 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 14:59:49,152 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-07 14:59:49,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:49,328 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:49,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:49,329 INFO L82 PathProgramCache]: Analyzing trace with hash 393883606, now seen corresponding path program 1 times [2021-10-07 14:59:49,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:49,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789944417] [2021-10-07 14:59:49,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:49,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:49,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:49,414 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-07 14:59:49,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:49,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789944417] [2021-10-07 14:59:49,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789944417] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:49,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463057638] [2021-10-07 14:59:49,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:49,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:49,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:49,417 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-07 14:59:49,424 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-07 14:59:49,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:49,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 14:59:49,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:49,480 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-07 14:59:49,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463057638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:49,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:49,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 2 [2021-10-07 14:59:49,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319615992] [2021-10-07 14:59:49,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 14:59:49,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:49,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 14:59:49,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 14:59:49,483 INFO L87 Difference]: Start difference. First operand 113 states and 285 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:49,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:49,518 INFO L93 Difference]: Finished difference Result 191 states and 419 transitions. [2021-10-07 14:59:49,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 14:59:49,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 14:59:49,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:49,521 INFO L225 Difference]: With dead ends: 191 [2021-10-07 14:59:49,521 INFO L226 Difference]: Without dead ends: 191 [2021-10-07 14:59:49,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 14:59:49,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-10-07 14:59:49,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 145. [2021-10-07 14:59:49,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 132 states have (on average 2.893939393939394) internal successors, (382), 144 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:49,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 382 transitions. [2021-10-07 14:59:49,534 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 382 transitions. Word has length 5 [2021-10-07 14:59:49,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:49,534 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 382 transitions. [2021-10-07 14:59:49,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:49,535 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 382 transitions. [2021-10-07 14:59:49,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-07 14:59:49,535 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:49,536 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-07 14:59:49,574 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-07 14:59:49,749 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-07 14:59:49,750 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:49,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:49,752 INFO L82 PathProgramCache]: Analyzing trace with hash -674507470, now seen corresponding path program 2 times [2021-10-07 14:59:49,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:49,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737927013] [2021-10-07 14:59:49,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:49,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:49,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:49,802 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-07 14:59:49,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:49,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737927013] [2021-10-07 14:59:49,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737927013] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:49,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736815626] [2021-10-07 14:59:49,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 14:59:49,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:49,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:49,805 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-07 14:59:49,834 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-07 14:59:49,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 14:59:49,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:49,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 14:59:49,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:49,884 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-07 14:59:49,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736815626] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:49,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 14:59:49,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-07 14:59:49,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48590288] [2021-10-07 14:59:49,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:49,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:49,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:49,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 14:59:49,887 INFO L87 Difference]: Start difference. First operand 145 states and 382 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:49,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:49,896 INFO L93 Difference]: Finished difference Result 127 states and 320 transitions. [2021-10-07 14:59:49,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:49,897 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-07 14:59:49,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:49,898 INFO L225 Difference]: With dead ends: 127 [2021-10-07 14:59:49,899 INFO L226 Difference]: Without dead ends: 127 [2021-10-07 14:59:49,899 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.4ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 14:59:49,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-10-07 14:59:49,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 111. [2021-10-07 14:59:49,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 102 states have (on average 2.627450980392157) internal successors, (268), 110 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:49,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 268 transitions. [2021-10-07 14:59:49,907 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 268 transitions. Word has length 6 [2021-10-07 14:59:49,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:49,907 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 268 transitions. [2021-10-07 14:59:49,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:49,908 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 268 transitions. [2021-10-07 14:59:49,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-07 14:59:49,908 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:49,908 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-07 14:59:49,950 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-07 14:59:50,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:50,125 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:50,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:50,126 INFO L82 PathProgramCache]: Analyzing trace with hash -674507505, now seen corresponding path program 2 times [2021-10-07 14:59:50,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:50,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851249906] [2021-10-07 14:59:50,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:50,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:50,167 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-07 14:59:50,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:50,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851249906] [2021-10-07 14:59:50,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851249906] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:50,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101112338] [2021-10-07 14:59:50,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 14:59:50,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:50,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:50,170 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-07 14:59:50,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-07 14:59:50,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 14:59:50,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:50,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-07 14:59:50,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:50,249 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-07 14:59:50,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101112338] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:50,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:50,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-10-07 14:59:50,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453834294] [2021-10-07 14:59:50,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 14:59:50,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:50,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 14:59:50,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:50,252 INFO L87 Difference]: Start difference. First operand 111 states and 268 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:50,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:50,289 INFO L93 Difference]: Finished difference Result 202 states and 449 transitions. [2021-10-07 14:59:50,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 14:59:50,290 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-07 14:59:50,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:50,292 INFO L225 Difference]: With dead ends: 202 [2021-10-07 14:59:50,292 INFO L226 Difference]: Without dead ends: 202 [2021-10-07 14:59:50,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:50,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-10-07 14:59:50,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 133. [2021-10-07 14:59:50,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 124 states have (on average 2.717741935483871) internal successors, (337), 132 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:50,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 337 transitions. [2021-10-07 14:59:50,301 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 337 transitions. Word has length 6 [2021-10-07 14:59:50,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:50,302 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 337 transitions. [2021-10-07 14:59:50,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:50,302 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 337 transitions. [2021-10-07 14:59:50,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 14:59:50,303 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:50,303 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1] [2021-10-07 14:59:50,346 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-07 14:59:50,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:50,517 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:50,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:50,517 INFO L82 PathProgramCache]: Analyzing trace with hash 565106422, now seen corresponding path program 3 times [2021-10-07 14:59:50,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:50,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216653782] [2021-10-07 14:59:50,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:50,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:50,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:50,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:50,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:50,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216653782] [2021-10-07 14:59:50,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216653782] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:50,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427721946] [2021-10-07 14:59:50,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 14:59:50,608 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:50,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:50,615 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-07 14:59:50,621 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-07 14:59:50,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 14:59:50,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:50,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 14:59:50,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:50,704 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:50,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427721946] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:50,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:50,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-10-07 14:59:50,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011989729] [2021-10-07 14:59:50,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-07 14:59:50,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:50,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-07 14:59:50,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-07 14:59:50,709 INFO L87 Difference]: Start difference. First operand 133 states and 337 transitions. Second operand has 6 states, 5 states have (on average 1.4) internal successors, (7), 5 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-07 14:59:50,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:50,755 INFO L93 Difference]: Finished difference Result 251 states and 577 transitions. [2021-10-07 14:59:50,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-07 14:59:50,755 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 5 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-07 14:59:50,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:50,758 INFO L225 Difference]: With dead ends: 251 [2021-10-07 14:59:50,758 INFO L226 Difference]: Without dead ends: 251 [2021-10-07 14:59:50,758 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.9ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-07 14:59:50,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-10-07 14:59:50,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 155. [2021-10-07 14:59:50,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 146 states have (on average 2.780821917808219) internal successors, (406), 154 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:50,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 406 transitions. [2021-10-07 14:59:50,767 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 406 transitions. Word has length 7 [2021-10-07 14:59:50,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:50,767 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 406 transitions. [2021-10-07 14:59:50,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 5 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-07 14:59:50,768 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 406 transitions. [2021-10-07 14:59:50,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-07 14:59:50,769 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:50,769 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1] [2021-10-07 14:59:50,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-07 14:59:50,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:50,983 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:50,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:50,984 INFO L82 PathProgramCache]: Analyzing trace with hash 338432495, now seen corresponding path program 4 times [2021-10-07 14:59:50,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:50,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524347940] [2021-10-07 14:59:50,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:50,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:51,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:51,036 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-07 14:59:51,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:51,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524347940] [2021-10-07 14:59:51,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524347940] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:51,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541597668] [2021-10-07 14:59:51,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 14:59:51,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:51,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:51,044 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-07 14:59:51,063 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-07 14:59:51,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 14:59:51,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:51,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 14:59:51,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:51,135 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-07 14:59:51,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541597668] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:51,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:51,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-10-07 14:59:51,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759474569] [2021-10-07 14:59:51,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 14:59:51,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:51,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 14:59:51,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 14:59:51,138 INFO L87 Difference]: Start difference. First operand 155 states and 406 transitions. Second operand has 7 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 6 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:51,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:51,201 INFO L93 Difference]: Finished difference Result 300 states and 705 transitions. [2021-10-07 14:59:51,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 14:59:51,202 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 6 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-07 14:59:51,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:51,205 INFO L225 Difference]: With dead ends: 300 [2021-10-07 14:59:51,205 INFO L226 Difference]: Without dead ends: 300 [2021-10-07 14:59:51,206 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.7ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 14:59:51,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-10-07 14:59:51,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 177. [2021-10-07 14:59:51,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 168 states have (on average 2.8273809523809526) internal successors, (475), 176 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:51,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 475 transitions. [2021-10-07 14:59:51,215 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 475 transitions. Word has length 8 [2021-10-07 14:59:51,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:51,215 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 475 transitions. [2021-10-07 14:59:51,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 6 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:51,216 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 475 transitions. [2021-10-07 14:59:51,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-07 14:59:51,216 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:51,217 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 14:59:51,257 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-07 14:59:51,430 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,SelfDestructingSolverStorable9 [2021-10-07 14:59:51,431 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:51,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:51,432 INFO L82 PathProgramCache]: Analyzing trace with hash 338045741, now seen corresponding path program 1 times [2021-10-07 14:59:51,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:51,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341103069] [2021-10-07 14:59:51,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:51,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:51,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:51,458 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-07 14:59:51,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:51,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341103069] [2021-10-07 14:59:51,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341103069] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:51,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 14:59:51,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-07 14:59:51,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640906550] [2021-10-07 14:59:51,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:51,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:51,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:51,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:51,461 INFO L87 Difference]: Start difference. First operand 177 states and 475 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:51,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:51,474 INFO L93 Difference]: Finished difference Result 244 states and 654 transitions. [2021-10-07 14:59:51,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:51,475 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-07 14:59:51,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:51,477 INFO L225 Difference]: With dead ends: 244 [2021-10-07 14:59:51,477 INFO L226 Difference]: Without dead ends: 244 [2021-10-07 14:59:51,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:51,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-10-07 14:59:51,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 211. [2021-10-07 14:59:51,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 202 states have (on average 2.9554455445544554) internal successors, (597), 210 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:51,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 597 transitions. [2021-10-07 14:59:51,487 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 597 transitions. Word has length 8 [2021-10-07 14:59:51,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:51,488 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 597 transitions. [2021-10-07 14:59:51,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:51,488 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 597 transitions. [2021-10-07 14:59:51,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 14:59:51,489 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:51,489 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1] [2021-10-07 14:59:51,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-07 14:59:51,490 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:51,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:51,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1901475350, now seen corresponding path program 5 times [2021-10-07 14:59:51,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:51,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124754018] [2021-10-07 14:59:51,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:51,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:51,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:51,544 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:51,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:51,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124754018] [2021-10-07 14:59:51,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124754018] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:51,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999250810] [2021-10-07 14:59:51,545 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 14:59:51,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:51,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:51,546 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-07 14:59:51,553 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-07 14:59:51,608 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 14:59:51,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:51,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 14:59:51,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:51,654 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:51,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999250810] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:51,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:51,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-10-07 14:59:51,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608950326] [2021-10-07 14:59:51,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 14:59:51,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:51,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 14:59:51,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-07 14:59:51,656 INFO L87 Difference]: Start difference. First operand 211 states and 597 transitions. Second operand has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 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-07 14:59:51,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:51,726 INFO L93 Difference]: Finished difference Result 389 states and 975 transitions. [2021-10-07 14:59:51,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-07 14:59:51,727 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 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-07 14:59:51,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:51,731 INFO L225 Difference]: With dead ends: 389 [2021-10-07 14:59:51,731 INFO L226 Difference]: Without dead ends: 389 [2021-10-07 14:59:51,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.9ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-07 14:59:51,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-10-07 14:59:51,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 239. [2021-10-07 14:59:51,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 230 states have (on average 2.982608695652174) internal successors, (686), 238 states have internal predecessors, (686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:51,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 686 transitions. [2021-10-07 14:59:51,760 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 686 transitions. Word has length 9 [2021-10-07 14:59:51,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:51,761 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 686 transitions. [2021-10-07 14:59:51,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 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-07 14:59:51,761 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 686 transitions. [2021-10-07 14:59:51,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-07 14:59:51,763 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:51,763 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1] [2021-10-07 14:59:51,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-07 14:59:51,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-10-07 14:59:51,979 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:51,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:51,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1183803697, now seen corresponding path program 6 times [2021-10-07 14:59:51,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:51,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422770126] [2021-10-07 14:59:51,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:51,982 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:52,059 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:52,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:52,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422770126] [2021-10-07 14:59:52,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422770126] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:52,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661890927] [2021-10-07 14:59:52,060 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 14:59:52,060 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:52,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:52,062 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-07 14:59:52,070 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-07 14:59:52,130 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 14:59:52,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:52,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 14:59:52,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:52,171 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:52,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661890927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:52,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:52,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2021-10-07 14:59:52,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891580057] [2021-10-07 14:59:52,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-07 14:59:52,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:52,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-07 14:59:52,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-07 14:59:52,174 INFO L87 Difference]: Start difference. First operand 239 states and 686 transitions. Second operand has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:52,260 INFO L93 Difference]: Finished difference Result 444 states and 1123 transitions. [2021-10-07 14:59:52,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-07 14:59:52,261 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-07 14:59:52,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:52,264 INFO L225 Difference]: With dead ends: 444 [2021-10-07 14:59:52,265 INFO L226 Difference]: Without dead ends: 444 [2021-10-07 14:59:52,265 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.6ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-07 14:59:52,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-10-07 14:59:52,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 267. [2021-10-07 14:59:52,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 258 states have (on average 3.003875968992248) internal successors, (775), 266 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 775 transitions. [2021-10-07 14:59:52,279 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 775 transitions. Word has length 10 [2021-10-07 14:59:52,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:52,279 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 775 transitions. [2021-10-07 14:59:52,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,280 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 775 transitions. [2021-10-07 14:59:52,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-07 14:59:52,281 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:52,281 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 14:59:52,323 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-07 14:59:52,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:52,495 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:52,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:52,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1195794278, now seen corresponding path program 1 times [2021-10-07 14:59:52,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:52,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830709784] [2021-10-07 14:59:52,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:52,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:52,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 14:59:52,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:52,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830709784] [2021-10-07 14:59:52,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830709784] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:52,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345274805] [2021-10-07 14:59:52,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:52,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:52,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:52,536 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-07 14:59:52,549 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-07 14:59:52,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:52,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 14:59:52,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:52,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 14:59:52,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345274805] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:52,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:52,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-07 14:59:52,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078879041] [2021-10-07 14:59:52,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 14:59:52,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:52,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 14:59:52,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:52,634 INFO L87 Difference]: Start difference. First operand 267 states and 775 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:52,660 INFO L93 Difference]: Finished difference Result 387 states and 1115 transitions. [2021-10-07 14:59:52,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 14:59:52,660 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-07 14:59:52,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:52,668 INFO L225 Difference]: With dead ends: 387 [2021-10-07 14:59:52,668 INFO L226 Difference]: Without dead ends: 387 [2021-10-07 14:59:52,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 14:59:52,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-10-07 14:59:52,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 313. [2021-10-07 14:59:52,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 304 states have (on average 3.226973684210526) internal successors, (981), 312 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 981 transitions. [2021-10-07 14:59:52,686 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 981 transitions. Word has length 10 [2021-10-07 14:59:52,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:52,686 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 981 transitions. [2021-10-07 14:59:52,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,687 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 981 transitions. [2021-10-07 14:59:52,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-07 14:59:52,688 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:52,688 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 14:59:52,725 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-07 14:59:52,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-10-07 14:59:52,902 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:52,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:52,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1195794245, now seen corresponding path program 1 times [2021-10-07 14:59:52,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:52,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369961943] [2021-10-07 14:59:52,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:52,904 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:52,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:52,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 14:59:52,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:52,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369961943] [2021-10-07 14:59:52,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369961943] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:52,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 14:59:52,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-07 14:59:52,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829192527] [2021-10-07 14:59:52,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:52,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:52,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:52,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:52,931 INFO L87 Difference]: Start difference. First operand 313 states and 981 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:52,942 INFO L93 Difference]: Finished difference Result 291 states and 847 transitions. [2021-10-07 14:59:52,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:52,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-07 14:59:52,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:52,945 INFO L225 Difference]: With dead ends: 291 [2021-10-07 14:59:52,946 INFO L226 Difference]: Without dead ends: 291 [2021-10-07 14:59:52,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:52,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-10-07 14:59:52,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 287. [2021-10-07 14:59:52,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 280 states have (on average 2.9857142857142858) internal successors, (836), 286 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 836 transitions. [2021-10-07 14:59:52,957 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 836 transitions. Word has length 10 [2021-10-07 14:59:52,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:52,958 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 836 transitions. [2021-10-07 14:59:52,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:52,958 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 836 transitions. [2021-10-07 14:59:52,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-07 14:59:52,959 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:52,959 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1] [2021-10-07 14:59:52,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-07 14:59:52,959 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:52,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:52,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1956793654, now seen corresponding path program 7 times [2021-10-07 14:59:52,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:52,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816234761] [2021-10-07 14:59:52,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:52,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:53,026 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:53,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:53,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816234761] [2021-10-07 14:59:53,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816234761] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:53,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156626121] [2021-10-07 14:59:53,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 14:59:53,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:53,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:53,028 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-07 14:59:53,050 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-07 14:59:53,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:53,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 14:59:53,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:53,148 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:53,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156626121] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:53,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:53,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-10-07 14:59:53,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853653286] [2021-10-07 14:59:53,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 14:59:53,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:53,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 14:59:53,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-07 14:59:53,151 INFO L87 Difference]: Start difference. First operand 287 states and 836 transitions. Second operand has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 9 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:53,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:53,222 INFO L93 Difference]: Finished difference Result 483 states and 1266 transitions. [2021-10-07 14:59:53,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 14:59:53,223 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 9 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-07 14:59:53,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:53,228 INFO L225 Difference]: With dead ends: 483 [2021-10-07 14:59:53,228 INFO L226 Difference]: Without dead ends: 483 [2021-10-07 14:59:53,228 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.3ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-07 14:59:53,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-10-07 14:59:53,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 319. [2021-10-07 14:59:53,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 312 states have (on average 2.9935897435897436) internal successors, (934), 318 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:53,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 934 transitions. [2021-10-07 14:59:53,244 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 934 transitions. Word has length 11 [2021-10-07 14:59:53,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:53,244 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 934 transitions. [2021-10-07 14:59:53,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 9 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:53,245 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 934 transitions. [2021-10-07 14:59:53,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-07 14:59:53,246 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:53,246 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1] [2021-10-07 14:59:53,289 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-07 14:59:53,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:53,460 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:53,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:53,461 INFO L82 PathProgramCache]: Analyzing trace with hash 531063727, now seen corresponding path program 8 times [2021-10-07 14:59:53,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:53,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092193792] [2021-10-07 14:59:53,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:53,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:53,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:53,537 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:53,538 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:53,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092193792] [2021-10-07 14:59:53,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092193792] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:53,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817795700] [2021-10-07 14:59:53,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 14:59:53,539 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:53,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:53,540 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-07 14:59:53,560 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-07 14:59:53,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 14:59:53,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:53,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 14:59:53,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:53,657 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:53,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817795700] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:53,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:53,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-10-07 14:59:53,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434638949] [2021-10-07 14:59:53,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 14:59:53,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:53,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 14:59:53,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-07 14:59:53,660 INFO L87 Difference]: Start difference. First operand 319 states and 934 transitions. Second operand has 11 states, 10 states have (on average 1.2) internal successors, (12), 10 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-07 14:59:53,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:53,728 INFO L93 Difference]: Finished difference Result 536 states and 1409 transitions. [2021-10-07 14:59:53,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 14:59:53,729 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.2) internal successors, (12), 10 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-07 14:59:53,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:53,734 INFO L225 Difference]: With dead ends: 536 [2021-10-07 14:59:53,734 INFO L226 Difference]: Without dead ends: 536 [2021-10-07 14:59:53,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-07 14:59:53,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-10-07 14:59:53,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 351. [2021-10-07 14:59:53,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 344 states have (on average 3.0) internal successors, (1032), 350 states have internal predecessors, (1032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:53,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 1032 transitions. [2021-10-07 14:59:53,774 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 1032 transitions. Word has length 12 [2021-10-07 14:59:53,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:53,775 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 1032 transitions. [2021-10-07 14:59:53,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.2) internal successors, (12), 10 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-07 14:59:53,775 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 1032 transitions. [2021-10-07 14:59:53,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-07 14:59:53,776 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:53,776 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 14:59:53,811 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-07 14:59:53,983 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,SelfDestructingSolverStorable16 [2021-10-07 14:59:53,984 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:53,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:53,985 INFO L82 PathProgramCache]: Analyzing trace with hash 159354509, now seen corresponding path program 2 times [2021-10-07 14:59:53,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:53,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847661669] [2021-10-07 14:59:53,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:53,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:53,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:54,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-07 14:59:54,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:54,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847661669] [2021-10-07 14:59:54,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847661669] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:54,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139187260] [2021-10-07 14:59:54,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 14:59:54,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:54,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:54,022 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-07 14:59:54,030 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-07 14:59:54,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 14:59:54,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:54,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 14:59:54,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:54,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-07 14:59:54,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139187260] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:54,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 14:59:54,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-07 14:59:54,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399278499] [2021-10-07 14:59:54,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:54,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:54,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:54,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 14:59:54,126 INFO L87 Difference]: Start difference. First operand 351 states and 1032 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-07 14:59:54,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:54,136 INFO L93 Difference]: Finished difference Result 325 states and 920 transitions. [2021-10-07 14:59:54,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:54,136 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 12 [2021-10-07 14:59:54,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:54,139 INFO L225 Difference]: With dead ends: 325 [2021-10-07 14:59:54,139 INFO L226 Difference]: Without dead ends: 325 [2021-10-07 14:59:54,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.3ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 14:59:54,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-10-07 14:59:54,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 213. [2021-10-07 14:59:54,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 208 states have (on average 2.5336538461538463) internal successors, (527), 212 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:54,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 527 transitions. [2021-10-07 14:59:54,149 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 527 transitions. Word has length 12 [2021-10-07 14:59:54,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:54,150 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 527 transitions. [2021-10-07 14:59:54,150 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-07 14:59:54,150 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 527 transitions. [2021-10-07 14:59:54,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-07 14:59:54,151 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:54,151 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 14:59:54,191 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-07 14:59:54,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-07 14:59:54,367 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:54,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:54,368 INFO L82 PathProgramCache]: Analyzing trace with hash -204170577, now seen corresponding path program 1 times [2021-10-07 14:59:54,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:54,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453245722] [2021-10-07 14:59:54,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:54,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:54,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:54,427 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-07 14:59:54,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:54,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453245722] [2021-10-07 14:59:54,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453245722] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:54,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 14:59:54,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 14:59:54,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410504841] [2021-10-07 14:59:54,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:54,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:54,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:54,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:54,429 INFO L87 Difference]: Start difference. First operand 213 states and 527 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 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-07 14:59:54,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:54,439 INFO L93 Difference]: Finished difference Result 212 states and 526 transitions. [2021-10-07 14:59:54,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:54,440 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 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-07 14:59:54,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:54,442 INFO L225 Difference]: With dead ends: 212 [2021-10-07 14:59:54,442 INFO L226 Difference]: Without dead ends: 212 [2021-10-07 14:59:54,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:54,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-10-07 14:59:54,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2021-10-07 14:59:54,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 208 states have (on average 2.5288461538461537) internal successors, (526), 211 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:54,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 526 transitions. [2021-10-07 14:59:54,450 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 526 transitions. Word has length 13 [2021-10-07 14:59:54,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:54,450 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 526 transitions. [2021-10-07 14:59:54,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 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-07 14:59:54,451 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 526 transitions. [2021-10-07 14:59:54,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-07 14:59:54,452 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:54,452 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 14:59:54,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-07 14:59:54,452 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:54,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:54,453 INFO L82 PathProgramCache]: Analyzing trace with hash -204170606, now seen corresponding path program 1 times [2021-10-07 14:59:54,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:54,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542268983] [2021-10-07 14:59:54,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:54,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:54,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:54,483 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-07 14:59:54,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:54,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542268983] [2021-10-07 14:59:54,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542268983] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-07 14:59:54,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-07 14:59:54,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-07 14:59:54,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615218419] [2021-10-07 14:59:54,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 14:59:54,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:54,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 14:59:54,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:54,486 INFO L87 Difference]: Start difference. First operand 212 states and 526 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 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-07 14:59:54,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:54,495 INFO L93 Difference]: Finished difference Result 211 states and 525 transitions. [2021-10-07 14:59:54,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 14:59:54,496 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 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-07 14:59:54,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:54,497 INFO L225 Difference]: With dead ends: 211 [2021-10-07 14:59:54,497 INFO L226 Difference]: Without dead ends: 116 [2021-10-07 14:59:54,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 14:59:54,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-10-07 14:59:54,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2021-10-07 14:59:54,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 113 states have (on average 2.3628318584070795) internal successors, (267), 115 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:54,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 267 transitions. [2021-10-07 14:59:54,503 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 267 transitions. Word has length 13 [2021-10-07 14:59:54,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:54,503 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 267 transitions. [2021-10-07 14:59:54,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 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-07 14:59:54,504 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 267 transitions. [2021-10-07 14:59:54,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-07 14:59:54,504 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:54,504 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1] [2021-10-07 14:59:54,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-07 14:59:54,505 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:54,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:54,505 INFO L82 PathProgramCache]: Analyzing trace with hash -716891050, now seen corresponding path program 9 times [2021-10-07 14:59:54,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:54,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929668949] [2021-10-07 14:59:54,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:54,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:54,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:54,590 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:54,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:54,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929668949] [2021-10-07 14:59:54,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929668949] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:54,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905262848] [2021-10-07 14:59:54,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 14:59:54,591 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:54,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:54,592 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-07 14:59:54,604 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-07 14:59:54,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-07 14:59:54,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:54,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 14:59:54,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:54,724 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:54,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905262848] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:54,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:54,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-10-07 14:59:54,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346446959] [2021-10-07 14:59:54,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 14:59:54,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:54,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 14:59:54,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-07 14:59:54,727 INFO L87 Difference]: Start difference. First operand 116 states and 267 transitions. Second operand has 12 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 11 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-07 14:59:54,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:54,780 INFO L93 Difference]: Finished difference Result 206 states and 473 transitions. [2021-10-07 14:59:54,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-07 14:59:54,781 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 11 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-07 14:59:54,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:54,782 INFO L225 Difference]: With dead ends: 206 [2021-10-07 14:59:54,782 INFO L226 Difference]: Without dead ends: 160 [2021-10-07 14:59:54,783 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.5ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-07 14:59:54,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-10-07 14:59:54,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 124. [2021-10-07 14:59:54,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 121 states have (on average 2.3636363636363638) internal successors, (286), 123 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:54,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 286 transitions. [2021-10-07 14:59:54,788 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 286 transitions. Word has length 13 [2021-10-07 14:59:54,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:54,789 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 286 transitions. [2021-10-07 14:59:54,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.1818181818181819) internal successors, (13), 11 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-07 14:59:54,789 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 286 transitions. [2021-10-07 14:59:54,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-07 14:59:54,790 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:54,790 INFO L512 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1] [2021-10-07 14:59:54,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-07 14:59:55,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:55,004 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:55,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:55,005 INFO L82 PathProgramCache]: Analyzing trace with hash -748783473, now seen corresponding path program 10 times [2021-10-07 14:59:55,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:55,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257161555] [2021-10-07 14:59:55,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:55,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:55,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:55,110 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:55,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:55,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257161555] [2021-10-07 14:59:55,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257161555] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:55,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734026443] [2021-10-07 14:59:55,111 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 14:59:55,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:55,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:55,113 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-07 14:59:55,137 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-07 14:59:55,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 14:59:55,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:55,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 14:59:55,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:55,250 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:55,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734026443] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:55,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:55,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-10-07 14:59:55,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410143565] [2021-10-07 14:59:55,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-07 14:59:55,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:55,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-07 14:59:55,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-07 14:59:55,253 INFO L87 Difference]: Start difference. First operand 124 states and 286 transitions. Second operand has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 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-07 14:59:55,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:55,314 INFO L93 Difference]: Finished difference Result 222 states and 511 transitions. [2021-10-07 14:59:55,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 14:59:55,315 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 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 14 [2021-10-07 14:59:55,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:55,316 INFO L225 Difference]: With dead ends: 222 [2021-10-07 14:59:55,316 INFO L226 Difference]: Without dead ends: 172 [2021-10-07 14:59:55,317 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 56.4ms TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-07 14:59:55,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-10-07 14:59:55,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 132. [2021-10-07 14:59:55,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 129 states have (on average 2.364341085271318) internal successors, (305), 131 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:55,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 305 transitions. [2021-10-07 14:59:55,322 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 305 transitions. Word has length 14 [2021-10-07 14:59:55,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:55,323 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 305 transitions. [2021-10-07 14:59:55,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 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-07 14:59:55,323 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 305 transitions. [2021-10-07 14:59:55,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-07 14:59:55,324 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:55,324 INFO L512 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1] [2021-10-07 14:59:55,365 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-07 14:59:55,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:55,539 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:55,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:55,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1737448586, now seen corresponding path program 11 times [2021-10-07 14:59:55,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:55,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257707356] [2021-10-07 14:59:55,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:55,540 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:55,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:55,654 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:55,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:55,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257707356] [2021-10-07 14:59:55,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257707356] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:55,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949743180] [2021-10-07 14:59:55,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 14:59:55,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:55,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:55,662 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-07 14:59:55,690 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-07 14:59:55,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-10-07 14:59:55,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:55,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 14:59:55,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:55,815 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:55,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949743180] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:55,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:55,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2021-10-07 14:59:55,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234622895] [2021-10-07 14:59:55,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 14:59:55,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:55,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 14:59:55,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-07 14:59:55,818 INFO L87 Difference]: Start difference. First operand 132 states and 305 transitions. Second operand has 14 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:55,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:55,897 INFO L93 Difference]: Finished difference Result 238 states and 549 transitions. [2021-10-07 14:59:55,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-07 14:59:55,898 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-07 14:59:55,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:55,899 INFO L225 Difference]: With dead ends: 238 [2021-10-07 14:59:55,900 INFO L226 Difference]: Without dead ends: 184 [2021-10-07 14:59:55,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 66.5ms TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-07 14:59:55,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-10-07 14:59:55,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 140. [2021-10-07 14:59:55,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 137 states have (on average 2.3649635036496353) internal successors, (324), 139 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:55,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 324 transitions. [2021-10-07 14:59:55,906 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 324 transitions. Word has length 15 [2021-10-07 14:59:55,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:55,907 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 324 transitions. [2021-10-07 14:59:55,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:55,907 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 324 transitions. [2021-10-07 14:59:55,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-07 14:59:55,908 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:55,908 INFO L512 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1] [2021-10-07 14:59:55,946 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-07 14:59:56,121 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,SelfDestructingSolverStorable22 [2021-10-07 14:59:56,122 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:56,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:56,123 INFO L82 PathProgramCache]: Analyzing trace with hash 1973671279, now seen corresponding path program 12 times [2021-10-07 14:59:56,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:56,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871219026] [2021-10-07 14:59:56,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:56,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:56,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:56,254 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:56,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:56,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871219026] [2021-10-07 14:59:56,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871219026] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:56,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044256217] [2021-10-07 14:59:56,255 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 14:59:56,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:56,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:56,257 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-07 14:59:56,262 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-07 14:59:56,362 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-07 14:59:56,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:56,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 14:59:56,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:56,431 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:56,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044256217] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:56,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:56,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2021-10-07 14:59:56,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713263380] [2021-10-07 14:59:56,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 14:59:56,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:56,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 14:59:56,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-07 14:59:56,435 INFO L87 Difference]: Start difference. First operand 140 states and 324 transitions. Second operand has 15 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 14 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:56,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:56,509 INFO L93 Difference]: Finished difference Result 254 states and 587 transitions. [2021-10-07 14:59:56,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 14:59:56,509 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 14 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-07 14:59:56,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:56,511 INFO L225 Difference]: With dead ends: 254 [2021-10-07 14:59:56,512 INFO L226 Difference]: Without dead ends: 196 [2021-10-07 14:59:56,512 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 79.5ms TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-07 14:59:56,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-10-07 14:59:56,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 148. [2021-10-07 14:59:56,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 145 states have (on average 2.3655172413793104) internal successors, (343), 147 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:56,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 343 transitions. [2021-10-07 14:59:56,519 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 343 transitions. Word has length 16 [2021-10-07 14:59:56,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:56,520 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 343 transitions. [2021-10-07 14:59:56,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 14 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:56,520 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 343 transitions. [2021-10-07 14:59:56,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-07 14:59:56,521 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:56,521 INFO L512 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1] [2021-10-07 14:59:56,562 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-07 14:59:56,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:56,736 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:56,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:56,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1054270102, now seen corresponding path program 13 times [2021-10-07 14:59:56,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:56,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655169011] [2021-10-07 14:59:56,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:56,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:56,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:56,866 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:56,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:56,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655169011] [2021-10-07 14:59:56,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655169011] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:56,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645957087] [2021-10-07 14:59:56,867 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 14:59:56,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:56,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:56,869 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-07 14:59:56,873 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-07 14:59:56,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:56,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 14:59:56,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:57,016 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:57,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645957087] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:57,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:57,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2021-10-07 14:59:57,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681401282] [2021-10-07 14:59:57,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 14:59:57,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:57,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 14:59:57,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-07 14:59:57,019 INFO L87 Difference]: Start difference. First operand 148 states and 343 transitions. Second operand has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 15 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:57,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:57,087 INFO L93 Difference]: Finished difference Result 270 states and 625 transitions. [2021-10-07 14:59:57,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 14:59:57,087 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 15 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-07 14:59:57,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:57,089 INFO L225 Difference]: With dead ends: 270 [2021-10-07 14:59:57,090 INFO L226 Difference]: Without dead ends: 208 [2021-10-07 14:59:57,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 81.7ms TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-07 14:59:57,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-10-07 14:59:57,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 156. [2021-10-07 14:59:57,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 153 states have (on average 2.366013071895425) internal successors, (362), 155 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:57,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 362 transitions. [2021-10-07 14:59:57,096 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 362 transitions. Word has length 17 [2021-10-07 14:59:57,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:57,097 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 362 transitions. [2021-10-07 14:59:57,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 15 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:57,097 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 362 transitions. [2021-10-07 14:59:57,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-07 14:59:57,098 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:57,098 INFO L512 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1] [2021-10-07 14:59:57,136 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-07 14:59:57,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:57,313 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:57,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:57,314 INFO L82 PathProgramCache]: Analyzing trace with hash -1677362609, now seen corresponding path program 14 times [2021-10-07 14:59:57,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:57,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695239176] [2021-10-07 14:59:57,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:57,315 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:57,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:57,484 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:57,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:57,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695239176] [2021-10-07 14:59:57,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695239176] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:57,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868935344] [2021-10-07 14:59:57,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 14:59:57,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:57,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:57,487 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-07 14:59:57,488 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-07 14:59:57,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 14:59:57,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:57,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 14:59:57,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:57,658 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:57,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868935344] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:57,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:57,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2021-10-07 14:59:57,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909828840] [2021-10-07 14:59:57,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 14:59:57,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:57,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 14:59:57,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-07 14:59:57,662 INFO L87 Difference]: Start difference. First operand 156 states and 362 transitions. Second operand has 17 states, 16 states have (on average 1.125) internal successors, (18), 16 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:57,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:57,737 INFO L93 Difference]: Finished difference Result 286 states and 663 transitions. [2021-10-07 14:59:57,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 14:59:57,738 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.125) internal successors, (18), 16 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-07 14:59:57,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:57,740 INFO L225 Difference]: With dead ends: 286 [2021-10-07 14:59:57,740 INFO L226 Difference]: Without dead ends: 220 [2021-10-07 14:59:57,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 97.2ms TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-07 14:59:57,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-10-07 14:59:57,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 164. [2021-10-07 14:59:57,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 161 states have (on average 2.3664596273291925) internal successors, (381), 163 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:57,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 381 transitions. [2021-10-07 14:59:57,751 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 381 transitions. Word has length 18 [2021-10-07 14:59:57,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:57,752 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 381 transitions. [2021-10-07 14:59:57,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.125) internal successors, (18), 16 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:57,752 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 381 transitions. [2021-10-07 14:59:57,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-07 14:59:57,754 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:57,754 INFO L512 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1] [2021-10-07 14:59:57,794 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-07 14:59:57,968 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,SelfDestructingSolverStorable25 [2021-10-07 14:59:57,969 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:57,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:57,970 INFO L82 PathProgramCache]: Analyzing trace with hash -458630730, now seen corresponding path program 15 times [2021-10-07 14:59:57,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:57,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690427457] [2021-10-07 14:59:57,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:57,971 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:57,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:58,136 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:58,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:58,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690427457] [2021-10-07 14:59:58,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690427457] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:58,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112072350] [2021-10-07 14:59:58,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 14:59:58,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:58,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:58,140 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-07 14:59:58,154 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-07 14:59:58,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-07 14:59:58,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:58,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 14:59:58,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:58,334 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:58,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112072350] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:58,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:58,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2021-10-07 14:59:58,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369171940] [2021-10-07 14:59:58,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 14:59:58,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:58,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 14:59:58,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-07 14:59:58,337 INFO L87 Difference]: Start difference. First operand 164 states and 381 transitions. Second operand has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 17 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:58,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:58,431 INFO L93 Difference]: Finished difference Result 302 states and 701 transitions. [2021-10-07 14:59:58,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 14:59:58,432 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 17 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-07 14:59:58,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:58,434 INFO L225 Difference]: With dead ends: 302 [2021-10-07 14:59:58,434 INFO L226 Difference]: Without dead ends: 232 [2021-10-07 14:59:58,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 110.8ms TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-07 14:59:58,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-10-07 14:59:58,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 172. [2021-10-07 14:59:58,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 169 states have (on average 2.366863905325444) internal successors, (400), 171 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:58,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 400 transitions. [2021-10-07 14:59:58,442 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 400 transitions. Word has length 19 [2021-10-07 14:59:58,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:58,442 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 400 transitions. [2021-10-07 14:59:58,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 17 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:58,442 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 400 transitions. [2021-10-07 14:59:58,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-07 14:59:58,443 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:58,443 INFO L512 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1] [2021-10-07 14:59:58,487 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-07 14:59:58,656 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,SelfDestructingSolverStorable26 [2021-10-07 14:59:58,657 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:58,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:58,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1332648145, now seen corresponding path program 16 times [2021-10-07 14:59:58,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:58,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484942308] [2021-10-07 14:59:58,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:58,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:58,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:58,852 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:58,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:58,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484942308] [2021-10-07 14:59:58,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484942308] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:58,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046870899] [2021-10-07 14:59:58,853 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 14:59:58,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:58,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:58,855 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-07 14:59:58,856 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-07 14:59:58,967 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 14:59:58,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:58,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 14:59:58,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:59,046 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:59,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046870899] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:59,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:59,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-10-07 14:59:59,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135722971] [2021-10-07 14:59:59,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 14:59:59,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:59,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 14:59:59,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-07 14:59:59,055 INFO L87 Difference]: Start difference. First operand 172 states and 400 transitions. Second operand has 19 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 18 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:59,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:59,142 INFO L93 Difference]: Finished difference Result 318 states and 739 transitions. [2021-10-07 14:59:59,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 14:59:59,143 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 18 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have 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-07 14:59:59,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:59,145 INFO L225 Difference]: With dead ends: 318 [2021-10-07 14:59:59,145 INFO L226 Difference]: Without dead ends: 244 [2021-10-07 14:59:59,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 133.3ms TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-07 14:59:59,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-10-07 14:59:59,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 180. [2021-10-07 14:59:59,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 177 states have (on average 2.367231638418079) internal successors, (419), 179 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:59,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 419 transitions. [2021-10-07 14:59:59,153 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 419 transitions. Word has length 20 [2021-10-07 14:59:59,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:59,154 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 419 transitions. [2021-10-07 14:59:59,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 18 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:59,154 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 419 transitions. [2021-10-07 14:59:59,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-07 14:59:59,155 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:59,155 INFO L512 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1] [2021-10-07 14:59:59,192 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-07 14:59:59,369 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,SelfDestructingSolverStorable27 [2021-10-07 14:59:59,370 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 14:59:59,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 14:59:59,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1637583062, now seen corresponding path program 17 times [2021-10-07 14:59:59,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 14:59:59,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166772608] [2021-10-07 14:59:59,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 14:59:59,372 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 14:59:59,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 14:59:59,548 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:59,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 14:59:59,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166772608] [2021-10-07 14:59:59,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166772608] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:59,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207160146] [2021-10-07 14:59:59,549 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 14:59:59,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 14:59:59,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 14:59:59,551 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-07 14:59:59,575 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-07 14:59:59,680 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-10-07 14:59:59,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 14:59:59,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-07 14:59:59,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 14:59:59,750 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 14:59:59,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207160146] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 14:59:59,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 14:59:59,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-10-07 14:59:59,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530686824] [2021-10-07 14:59:59,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 14:59:59,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 14:59:59,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 14:59:59,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-07 14:59:59,752 INFO L87 Difference]: Start difference. First operand 180 states and 419 transitions. Second operand has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 19 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:59,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 14:59:59,860 INFO L93 Difference]: Finished difference Result 334 states and 777 transitions. [2021-10-07 14:59:59,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 14:59:59,861 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 19 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-07 14:59:59,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 14:59:59,863 INFO L225 Difference]: With dead ends: 334 [2021-10-07 14:59:59,863 INFO L226 Difference]: Without dead ends: 256 [2021-10-07 14:59:59,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 120.3ms TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-07 14:59:59,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-10-07 14:59:59,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 188. [2021-10-07 14:59:59,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 185 states have (on average 2.3675675675675674) internal successors, (438), 187 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:59,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 438 transitions. [2021-10-07 14:59:59,870 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 438 transitions. Word has length 21 [2021-10-07 14:59:59,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 14:59:59,871 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 438 transitions. [2021-10-07 14:59:59,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 19 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 14:59:59,871 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 438 transitions. [2021-10-07 14:59:59,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 14:59:59,872 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 14:59:59,872 INFO L512 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1] [2021-10-07 14:59:59,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:00,086 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,SelfDestructingSolverStorable28 [2021-10-07 15:00:00,087 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:00,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:00,088 INFO L82 PathProgramCache]: Analyzing trace with hash -774530033, now seen corresponding path program 18 times [2021-10-07 15:00:00,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:00,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216017171] [2021-10-07 15:00:00,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:00,089 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:00,296 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:00,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:00,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216017171] [2021-10-07 15:00:00,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216017171] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:00,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987520113] [2021-10-07 15:00:00,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:00:00,298 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:00,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:00,299 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-07 15:00:00,300 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-07 15:00:00,445 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-10-07 15:00:00,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:00,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-07 15:00:00,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:00,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987520113] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:00,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:00,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-10-07 15:00:00,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095563623] [2021-10-07 15:00:00,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:00:00,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:00,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:00:00,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:00:00,545 INFO L87 Difference]: Start difference. First operand 188 states and 438 transitions. Second operand has 21 states, 20 states have (on average 1.1) internal successors, (22), 20 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:00,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:00,659 INFO L93 Difference]: Finished difference Result 350 states and 815 transitions. [2021-10-07 15:00:00,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 15:00:00,660 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.1) internal successors, (22), 20 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:00:00,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:00,662 INFO L225 Difference]: With dead ends: 350 [2021-10-07 15:00:00,662 INFO L226 Difference]: Without dead ends: 268 [2021-10-07 15:00:00,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 148.9ms TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:00:00,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-10-07 15:00:00,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 196. [2021-10-07 15:00:00,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 193 states have (on average 2.3678756476683938) internal successors, (457), 195 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:00,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 457 transitions. [2021-10-07 15:00:00,671 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 457 transitions. Word has length 22 [2021-10-07 15:00:00,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:00,671 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 457 transitions. [2021-10-07 15:00:00,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.1) internal successors, (22), 20 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:00,671 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 457 transitions. [2021-10-07 15:00:00,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:00:00,672 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:00,672 INFO L512 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1] [2021-10-07 15:00:00,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:00,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:00,887 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:00,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:00,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1759375350, now seen corresponding path program 19 times [2021-10-07 15:00:00,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:00,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822769850] [2021-10-07 15:00:00,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:00,888 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:00,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:01,111 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:01,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:01,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822769850] [2021-10-07 15:00:01,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822769850] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:01,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144456986] [2021-10-07 15:00:01,112 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:00:01,113 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:01,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:01,114 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-07 15:00:01,131 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-07 15:00:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:01,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-07 15:00:01,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:01,313 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:01,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144456986] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:01,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:01,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2021-10-07 15:00:01,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11696494] [2021-10-07 15:00:01,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:00:01,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:01,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:00:01,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:00:01,316 INFO L87 Difference]: Start difference. First operand 196 states and 457 transitions. Second operand has 22 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 21 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:01,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:01,426 INFO L93 Difference]: Finished difference Result 366 states and 853 transitions. [2021-10-07 15:00:01,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 15:00:01,427 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 21 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:00:01,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:01,429 INFO L225 Difference]: With dead ends: 366 [2021-10-07 15:00:01,429 INFO L226 Difference]: Without dead ends: 280 [2021-10-07 15:00:01,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 161.0ms TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:00:01,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-10-07 15:00:01,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 204. [2021-10-07 15:00:01,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 201 states have (on average 2.3681592039800994) internal successors, (476), 203 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:01,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 476 transitions. [2021-10-07 15:00:01,438 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 476 transitions. Word has length 23 [2021-10-07 15:00:01,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:01,438 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 476 transitions. [2021-10-07 15:00:01,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 21 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:01,439 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 476 transitions. [2021-10-07 15:00:01,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:00:01,439 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:01,440 INFO L512 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1] [2021-10-07 15:00:01,478 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-07 15:00:01,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-07 15:00:01,654 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:01,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:01,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1293936401, now seen corresponding path program 20 times [2021-10-07 15:00:01,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:01,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897667519] [2021-10-07 15:00:01,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:01,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:01,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:01,906 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:01,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:01,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897667519] [2021-10-07 15:00:01,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897667519] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:01,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750937705] [2021-10-07 15:00:01,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:00:01,907 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:01,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:01,908 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-07 15:00:01,910 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-07 15:00:02,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:00:02,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:02,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-07 15:00:02,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:02,125 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:02,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750937705] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:02,126 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:02,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2021-10-07 15:00:02,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155304834] [2021-10-07 15:00:02,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-07 15:00:02,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:02,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-07 15:00:02,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-10-07 15:00:02,129 INFO L87 Difference]: Start difference. First operand 204 states and 476 transitions. Second operand has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 22 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-07 15:00:02,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:02,243 INFO L93 Difference]: Finished difference Result 382 states and 891 transitions. [2021-10-07 15:00:02,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-07 15:00:02,244 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 22 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 24 [2021-10-07 15:00:02,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:02,247 INFO L225 Difference]: With dead ends: 382 [2021-10-07 15:00:02,247 INFO L226 Difference]: Without dead ends: 292 [2021-10-07 15:00:02,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 185.6ms TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-10-07 15:00:02,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-10-07 15:00:02,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 212. [2021-10-07 15:00:02,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 209 states have (on average 2.3684210526315788) internal successors, (495), 211 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:02,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 495 transitions. [2021-10-07 15:00:02,259 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 495 transitions. Word has length 24 [2021-10-07 15:00:02,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:02,259 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 495 transitions. [2021-10-07 15:00:02,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 22 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-07 15:00:02,259 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 495 transitions. [2021-10-07 15:00:02,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 15:00:02,260 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:02,260 INFO L512 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1] [2021-10-07 15:00:02,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:02,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:02,473 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:02,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:02,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1457320170, now seen corresponding path program 21 times [2021-10-07 15:00:02,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:02,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761014980] [2021-10-07 15:00:02,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:02,475 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:02,749 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:02,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:02,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761014980] [2021-10-07 15:00:02,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761014980] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:02,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339048660] [2021-10-07 15:00:02,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:00:02,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:02,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:02,752 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-07 15:00:02,753 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-07 15:00:02,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-10-07 15:00:02,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:02,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-07 15:00:02,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:02,997 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:02,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339048660] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:02,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:02,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-10-07 15:00:02,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407337805] [2021-10-07 15:00:02,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-07 15:00:02,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:03,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-07 15:00:03,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-07 15:00:03,000 INFO L87 Difference]: Start difference. First operand 212 states and 495 transitions. Second operand has 24 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 23 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:03,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:03,120 INFO L93 Difference]: Finished difference Result 398 states and 929 transitions. [2021-10-07 15:00:03,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-07 15:00:03,120 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 23 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 15:00:03,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:03,123 INFO L225 Difference]: With dead ends: 398 [2021-10-07 15:00:03,123 INFO L226 Difference]: Without dead ends: 304 [2021-10-07 15:00:03,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 194.6ms TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-07 15:00:03,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-10-07 15:00:03,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 220. [2021-10-07 15:00:03,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 217 states have (on average 2.3686635944700463) internal successors, (514), 219 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:03,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 514 transitions. [2021-10-07 15:00:03,132 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 514 transitions. Word has length 25 [2021-10-07 15:00:03,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:03,132 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 514 transitions. [2021-10-07 15:00:03,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 23 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:03,133 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 514 transitions. [2021-10-07 15:00:03,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 15:00:03,133 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:03,134 INFO L512 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1] [2021-10-07 15:00:03,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-10-07 15:00:03,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:03,349 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:03,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:03,350 INFO L82 PathProgramCache]: Analyzing trace with hash 2067717583, now seen corresponding path program 22 times [2021-10-07 15:00:03,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:03,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382926426] [2021-10-07 15:00:03,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:03,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:03,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:03,643 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:03,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:03,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382926426] [2021-10-07 15:00:03,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382926426] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:03,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219957472] [2021-10-07 15:00:03,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:00:03,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:03,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:03,646 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-07 15:00:03,646 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-07 15:00:03,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:00:03,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:03,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-07 15:00:03,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:03,910 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:03,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219957472] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:03,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:03,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-10-07 15:00:03,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769318742] [2021-10-07 15:00:03,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-07 15:00:03,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:03,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-07 15:00:03,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-07 15:00:03,914 INFO L87 Difference]: Start difference. First operand 220 states and 514 transitions. Second operand has 25 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 24 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-07 15:00:04,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:04,054 INFO L93 Difference]: Finished difference Result 414 states and 967 transitions. [2021-10-07 15:00:04,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 15:00:04,054 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 24 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 26 [2021-10-07 15:00:04,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:04,057 INFO L225 Difference]: With dead ends: 414 [2021-10-07 15:00:04,057 INFO L226 Difference]: Without dead ends: 316 [2021-10-07 15:00:04,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 226.2ms TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-07 15:00:04,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-10-07 15:00:04,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 228. [2021-10-07 15:00:04,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 225 states have (on average 2.368888888888889) internal successors, (533), 227 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:04,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 533 transitions. [2021-10-07 15:00:04,066 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 533 transitions. Word has length 26 [2021-10-07 15:00:04,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:04,067 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 533 transitions. [2021-10-07 15:00:04,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 24 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-07 15:00:04,067 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 533 transitions. [2021-10-07 15:00:04,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-07 15:00:04,068 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:04,068 INFO L512 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1] [2021-10-07 15:00:04,108 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-07 15:00:04,283 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,SelfDestructingSolverStorable33 [2021-10-07 15:00:04,283 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:04,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:04,284 INFO L82 PathProgramCache]: Analyzing trace with hash -325261770, now seen corresponding path program 23 times [2021-10-07 15:00:04,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:04,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524181918] [2021-10-07 15:00:04,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:04,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:04,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:04,640 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:04,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:04,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524181918] [2021-10-07 15:00:04,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524181918] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:04,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940922191] [2021-10-07 15:00:04,641 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:00:04,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:04,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:04,643 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-07 15:00:04,650 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-07 15:00:04,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-10-07 15:00:04,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:04,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-07 15:00:04,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:04,917 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:04,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940922191] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:04,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:04,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-10-07 15:00:04,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093575016] [2021-10-07 15:00:04,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 15:00:04,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:04,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 15:00:04,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-07 15:00:04,920 INFO L87 Difference]: Start difference. First operand 228 states and 533 transitions. Second operand has 26 states, 25 states have (on average 1.08) internal successors, (27), 25 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:05,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:05,059 INFO L93 Difference]: Finished difference Result 430 states and 1005 transitions. [2021-10-07 15:00:05,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-07 15:00:05,059 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.08) internal successors, (27), 25 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-07 15:00:05,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:05,062 INFO L225 Difference]: With dead ends: 430 [2021-10-07 15:00:05,062 INFO L226 Difference]: Without dead ends: 328 [2021-10-07 15:00:05,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 272.9ms TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-07 15:00:05,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-10-07 15:00:05,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 236. [2021-10-07 15:00:05,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 233 states have (on average 2.369098712446352) internal successors, (552), 235 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:05,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 552 transitions. [2021-10-07 15:00:05,071 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 552 transitions. Word has length 27 [2021-10-07 15:00:05,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:05,072 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 552 transitions. [2021-10-07 15:00:05,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.08) internal successors, (27), 25 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:05,072 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 552 transitions. [2021-10-07 15:00:05,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 15:00:05,073 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:05,073 INFO L512 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1] [2021-10-07 15:00:05,110 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-07 15:00:05,288 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,SelfDestructingSolverStorable34 [2021-10-07 15:00:05,289 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:05,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:05,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1493177681, now seen corresponding path program 24 times [2021-10-07 15:00:05,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:05,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676693710] [2021-10-07 15:00:05,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:05,291 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:05,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:05,615 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:05,616 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:05,616 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676693710] [2021-10-07 15:00:05,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676693710] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:05,616 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650535863] [2021-10-07 15:00:05,617 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:00:05,617 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:05,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:05,618 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-07 15:00:05,639 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-07 15:00:05,817 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-10-07 15:00:05,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:05,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-07 15:00:05,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:05,899 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:05,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650535863] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:05,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:05,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-10-07 15:00:05,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331509746] [2021-10-07 15:00:05,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-07 15:00:05,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:05,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-07 15:00:05,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-07 15:00:05,902 INFO L87 Difference]: Start difference. First operand 236 states and 552 transitions. Second operand has 27 states, 26 states have (on average 1.0769230769230769) internal successors, (28), 26 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:06,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:06,049 INFO L93 Difference]: Finished difference Result 446 states and 1043 transitions. [2021-10-07 15:00:06,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-07 15:00:06,049 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.0769230769230769) internal successors, (28), 26 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 15:00:06,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:06,052 INFO L225 Difference]: With dead ends: 446 [2021-10-07 15:00:06,052 INFO L226 Difference]: Without dead ends: 340 [2021-10-07 15:00:06,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 255.2ms TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-07 15:00:06,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-10-07 15:00:06,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 244. [2021-10-07 15:00:06,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 241 states have (on average 2.3692946058091287) internal successors, (571), 243 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:06,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 571 transitions. [2021-10-07 15:00:06,061 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 571 transitions. Word has length 28 [2021-10-07 15:00:06,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:06,061 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 571 transitions. [2021-10-07 15:00:06,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.0769230769230769) internal successors, (28), 26 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:06,061 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 571 transitions. [2021-10-07 15:00:06,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-07 15:00:06,062 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:06,063 INFO L512 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1] [2021-10-07 15:00:06,105 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-07 15:00:06,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:06,277 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:06,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:06,277 INFO L82 PathProgramCache]: Analyzing trace with hash 956134742, now seen corresponding path program 25 times [2021-10-07 15:00:06,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:06,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694388500] [2021-10-07 15:00:06,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:06,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:06,637 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:06,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:06,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694388500] [2021-10-07 15:00:06,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694388500] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:06,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076580790] [2021-10-07 15:00:06,638 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:00:06,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:06,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:06,640 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-07 15:00:06,657 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-07 15:00:06,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:06,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-07 15:00:06,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:06,914 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:06,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076580790] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:06,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:06,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2021-10-07 15:00:06,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162219416] [2021-10-07 15:00:06,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-07 15:00:06,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:06,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-07 15:00:06,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:00:06,919 INFO L87 Difference]: Start difference. First operand 244 states and 571 transitions. Second operand has 28 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 27 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:07,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:07,072 INFO L93 Difference]: Finished difference Result 462 states and 1081 transitions. [2021-10-07 15:00:07,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 15:00:07,072 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 27 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-07 15:00:07,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:07,075 INFO L225 Difference]: With dead ends: 462 [2021-10-07 15:00:07,075 INFO L226 Difference]: Without dead ends: 352 [2021-10-07 15:00:07,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 280.6ms TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:00:07,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-10-07 15:00:07,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 252. [2021-10-07 15:00:07,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 2.3694779116465865) internal successors, (590), 251 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:07,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 590 transitions. [2021-10-07 15:00:07,090 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 590 transitions. Word has length 29 [2021-10-07 15:00:07,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:07,090 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 590 transitions. [2021-10-07 15:00:07,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 27 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:07,090 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 590 transitions. [2021-10-07 15:00:07,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 15:00:07,091 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:07,091 INFO L512 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1] [2021-10-07 15:00:07,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:07,299 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,SelfDestructingSolverStorable36 [2021-10-07 15:00:07,299 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:07,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:07,301 INFO L82 PathProgramCache]: Analyzing trace with hash -424591473, now seen corresponding path program 26 times [2021-10-07 15:00:07,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:07,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950032177] [2021-10-07 15:00:07,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:07,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:07,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:07,657 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:07,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:07,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950032177] [2021-10-07 15:00:07,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950032177] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:07,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035242002] [2021-10-07 15:00:07,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:00:07,658 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:07,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:07,659 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-07 15:00:07,676 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-07 15:00:07,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:00:07,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:07,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-07 15:00:07,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:07,938 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:07,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035242002] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:07,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:07,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2021-10-07 15:00:07,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266899336] [2021-10-07 15:00:07,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-07 15:00:07,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:07,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-07 15:00:07,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-07 15:00:07,941 INFO L87 Difference]: Start difference. First operand 252 states and 590 transitions. Second operand has 29 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 28 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:08,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:08,128 INFO L93 Difference]: Finished difference Result 478 states and 1119 transitions. [2021-10-07 15:00:08,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 15:00:08,129 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 28 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 15:00:08,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:08,131 INFO L225 Difference]: With dead ends: 478 [2021-10-07 15:00:08,131 INFO L226 Difference]: Without dead ends: 364 [2021-10-07 15:00:08,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 272.3ms TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-07 15:00:08,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-10-07 15:00:08,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 260. [2021-10-07 15:00:08,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 257 states have (on average 2.369649805447471) internal successors, (609), 259 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:08,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 609 transitions. [2021-10-07 15:00:08,154 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 609 transitions. Word has length 30 [2021-10-07 15:00:08,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:08,154 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 609 transitions. [2021-10-07 15:00:08,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 28 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:08,155 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 609 transitions. [2021-10-07 15:00:08,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-07 15:00:08,158 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:08,158 INFO L512 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1] [2021-10-07 15:00:08,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-10-07 15:00:08,371 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,SelfDestructingSolverStorable37 [2021-10-07 15:00:08,372 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:08,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:08,373 INFO L82 PathProgramCache]: Analyzing trace with hash -277431178, now seen corresponding path program 27 times [2021-10-07 15:00:08,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:08,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348189897] [2021-10-07 15:00:08,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:08,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:08,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:08,753 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:08,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:08,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348189897] [2021-10-07 15:00:08,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348189897] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:08,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127614101] [2021-10-07 15:00:08,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:00:08,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:08,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:08,756 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-07 15:00:08,757 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-07 15:00:08,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-10-07 15:00:08,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:08,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-07 15:00:08,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:09,068 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:09,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127614101] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:09,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:09,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2021-10-07 15:00:09,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324298212] [2021-10-07 15:00:09,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-07 15:00:09,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:09,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-07 15:00:09,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-07 15:00:09,070 INFO L87 Difference]: Start difference. First operand 260 states and 609 transitions. Second operand has 30 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 29 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:09,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:09,232 INFO L93 Difference]: Finished difference Result 494 states and 1157 transitions. [2021-10-07 15:00:09,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 15:00:09,233 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 29 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-07 15:00:09,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:09,235 INFO L225 Difference]: With dead ends: 494 [2021-10-07 15:00:09,236 INFO L226 Difference]: Without dead ends: 376 [2021-10-07 15:00:09,236 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 306.8ms TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-07 15:00:09,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-10-07 15:00:09,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 268. [2021-10-07 15:00:09,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 265 states have (on average 2.369811320754717) internal successors, (628), 267 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:09,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 628 transitions. [2021-10-07 15:00:09,245 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 628 transitions. Word has length 31 [2021-10-07 15:00:09,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:09,246 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 628 transitions. [2021-10-07 15:00:09,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 29 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:09,246 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 628 transitions. [2021-10-07 15:00:09,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-07 15:00:09,247 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:09,247 INFO L512 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1] [2021-10-07 15:00:09,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-10-07 15:00:09,463 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,SelfDestructingSolverStorable38 [2021-10-07 15:00:09,464 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:09,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:09,465 INFO L82 PathProgramCache]: Analyzing trace with hash -10429329, now seen corresponding path program 28 times [2021-10-07 15:00:09,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:09,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628334478] [2021-10-07 15:00:09,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:09,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:09,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:09,915 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:09,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:09,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628334478] [2021-10-07 15:00:09,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628334478] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:09,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439627179] [2021-10-07 15:00:09,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:00:09,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:09,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:09,919 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-07 15:00:09,936 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-07 15:00:10,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:00:10,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:10,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-07 15:00:10,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:10,257 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:10,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439627179] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:10,258 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:10,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2021-10-07 15:00:10,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397083253] [2021-10-07 15:00:10,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-07 15:00:10,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:10,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-07 15:00:10,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-07 15:00:10,259 INFO L87 Difference]: Start difference. First operand 268 states and 628 transitions. Second operand has 31 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 30 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:10,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:10,433 INFO L93 Difference]: Finished difference Result 510 states and 1195 transitions. [2021-10-07 15:00:10,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 15:00:10,439 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 30 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-07 15:00:10,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:10,443 INFO L225 Difference]: With dead ends: 510 [2021-10-07 15:00:10,443 INFO L226 Difference]: Without dead ends: 388 [2021-10-07 15:00:10,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 350.4ms TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-07 15:00:10,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-10-07 15:00:10,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 276. [2021-10-07 15:00:10,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 273 states have (on average 2.36996336996337) internal successors, (647), 275 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:10,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 647 transitions. [2021-10-07 15:00:10,461 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 647 transitions. Word has length 32 [2021-10-07 15:00:10,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:10,462 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 647 transitions. [2021-10-07 15:00:10,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 30 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:10,462 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 647 transitions. [2021-10-07 15:00:10,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-07 15:00:10,463 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:10,463 INFO L512 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1] [2021-10-07 15:00:10,503 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-07 15:00:10,677 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,SelfDestructingSolverStorable39 [2021-10-07 15:00:10,678 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:10,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:10,679 INFO L82 PathProgramCache]: Analyzing trace with hash -323306602, now seen corresponding path program 29 times [2021-10-07 15:00:10,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:10,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883007677] [2021-10-07 15:00:10,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:10,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:10,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:11,095 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:11,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:11,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883007677] [2021-10-07 15:00:11,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883007677] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:11,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601518071] [2021-10-07 15:00:11,097 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:00:11,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:11,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:11,098 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-07 15:00:11,117 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-07 15:00:11,338 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-10-07 15:00:11,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:11,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-07 15:00:11,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:11,434 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:11,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601518071] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:11,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:11,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2021-10-07 15:00:11,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992635884] [2021-10-07 15:00:11,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-07 15:00:11,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:11,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-07 15:00:11,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-07 15:00:11,437 INFO L87 Difference]: Start difference. First operand 276 states and 647 transitions. Second operand has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 31 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:11,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:11,677 INFO L93 Difference]: Finished difference Result 526 states and 1233 transitions. [2021-10-07 15:00:11,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-07 15:00:11,677 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 31 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-10-07 15:00:11,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:11,680 INFO L225 Difference]: With dead ends: 526 [2021-10-07 15:00:11,680 INFO L226 Difference]: Without dead ends: 400 [2021-10-07 15:00:11,681 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 338.1ms TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-07 15:00:11,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-10-07 15:00:11,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 284. [2021-10-07 15:00:11,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 281 states have (on average 2.3701067615658364) internal successors, (666), 283 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:11,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 666 transitions. [2021-10-07 15:00:11,691 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 666 transitions. Word has length 33 [2021-10-07 15:00:11,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:11,692 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 666 transitions. [2021-10-07 15:00:11,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 31 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:11,692 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 666 transitions. [2021-10-07 15:00:11,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-07 15:00:11,693 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:11,694 INFO L512 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1] [2021-10-07 15:00:11,737 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-10-07 15:00:11,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:11,908 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:11,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:11,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1432567473, now seen corresponding path program 30 times [2021-10-07 15:00:11,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:11,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087619680] [2021-10-07 15:00:11,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:11,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:11,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:12,374 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:12,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:12,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087619680] [2021-10-07 15:00:12,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087619680] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:12,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287099702] [2021-10-07 15:00:12,376 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:00:12,376 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:12,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:12,377 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-07 15:00:12,378 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-07 15:00:12,628 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-10-07 15:00:12,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:12,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-07 15:00:12,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:12,726 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:12,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287099702] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:12,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:12,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2021-10-07 15:00:12,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857887240] [2021-10-07 15:00:12,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-07 15:00:12,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:12,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-07 15:00:12,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 15:00:12,729 INFO L87 Difference]: Start difference. First operand 284 states and 666 transitions. Second operand has 33 states, 32 states have (on average 1.0625) internal successors, (34), 32 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:12,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:12,925 INFO L93 Difference]: Finished difference Result 542 states and 1271 transitions. [2021-10-07 15:00:12,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-07 15:00:12,925 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.0625) internal successors, (34), 32 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-07 15:00:12,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:12,928 INFO L225 Difference]: With dead ends: 542 [2021-10-07 15:00:12,928 INFO L226 Difference]: Without dead ends: 412 [2021-10-07 15:00:12,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 373.7ms TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 15:00:12,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-10-07 15:00:12,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 292. [2021-10-07 15:00:12,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 289 states have (on average 2.370242214532872) internal successors, (685), 291 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-07 15:00:12,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 685 transitions. [2021-10-07 15:00:12,938 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 685 transitions. Word has length 34 [2021-10-07 15:00:12,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:12,939 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 685 transitions. [2021-10-07 15:00:12,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.0625) internal successors, (34), 32 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:12,939 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 685 transitions. [2021-10-07 15:00:12,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 15:00:12,940 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:12,940 INFO L512 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1] [2021-10-07 15:00:12,973 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-07 15:00:13,154 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,SelfDestructingSolverStorable41 [2021-10-07 15:00:13,155 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:13,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:13,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1459916106, now seen corresponding path program 31 times [2021-10-07 15:00:13,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:13,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620947613] [2021-10-07 15:00:13,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:13,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:13,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:13,628 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:13,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:13,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620947613] [2021-10-07 15:00:13,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620947613] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:13,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377884063] [2021-10-07 15:00:13,629 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:00:13,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:13,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:13,630 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-07 15:00:13,633 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-07 15:00:13,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:13,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-07 15:00:13,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:13,963 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:13,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377884063] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:13,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:13,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2021-10-07 15:00:13,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735341643] [2021-10-07 15:00:13,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-10-07 15:00:13,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:13,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-10-07 15:00:13,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:00:13,966 INFO L87 Difference]: Start difference. First operand 292 states and 685 transitions. Second operand has 34 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 33 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-07 15:00:14,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:14,185 INFO L93 Difference]: Finished difference Result 558 states and 1309 transitions. [2021-10-07 15:00:14,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 15:00:14,186 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 33 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 35 [2021-10-07 15:00:14,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:14,189 INFO L225 Difference]: With dead ends: 558 [2021-10-07 15:00:14,190 INFO L226 Difference]: Without dead ends: 424 [2021-10-07 15:00:14,191 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 386.3ms TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:00:14,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-10-07 15:00:14,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 300. [2021-10-07 15:00:14,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 297 states have (on average 2.3703703703703702) internal successors, (704), 299 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:14,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 704 transitions. [2021-10-07 15:00:14,202 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 704 transitions. Word has length 35 [2021-10-07 15:00:14,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:14,203 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 704 transitions. [2021-10-07 15:00:14,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 33 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-07 15:00:14,203 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 704 transitions. [2021-10-07 15:00:14,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-07 15:00:14,204 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:14,204 INFO L512 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1] [2021-10-07 15:00:14,242 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-07 15:00:14,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:14,419 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:14,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:14,420 INFO L82 PathProgramCache]: Analyzing trace with hash 1987243567, now seen corresponding path program 32 times [2021-10-07 15:00:14,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:14,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643016923] [2021-10-07 15:00:14,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:14,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:14,979 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:14,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:14,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643016923] [2021-10-07 15:00:14,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643016923] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:14,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732975700] [2021-10-07 15:00:14,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:00:14,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:14,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:14,982 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-07 15:00:14,997 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-07 15:00:15,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:00:15,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:15,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-07 15:00:15,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:15,335 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:15,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732975700] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:15,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:15,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2021-10-07 15:00:15,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330786810] [2021-10-07 15:00:15,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-07 15:00:15,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:15,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-07 15:00:15,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 15:00:15,338 INFO L87 Difference]: Start difference. First operand 300 states and 704 transitions. Second operand has 35 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 34 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-07 15:00:15,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:15,545 INFO L93 Difference]: Finished difference Result 574 states and 1347 transitions. [2021-10-07 15:00:15,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-07 15:00:15,546 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 34 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 36 [2021-10-07 15:00:15,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:15,548 INFO L225 Difference]: With dead ends: 574 [2021-10-07 15:00:15,548 INFO L226 Difference]: Without dead ends: 436 [2021-10-07 15:00:15,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 469.5ms TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 15:00:15,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-10-07 15:00:15,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 308. [2021-10-07 15:00:15,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 305 states have (on average 2.3704918032786884) internal successors, (723), 307 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:15,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 723 transitions. [2021-10-07 15:00:15,559 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 723 transitions. Word has length 36 [2021-10-07 15:00:15,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:15,559 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 723 transitions. [2021-10-07 15:00:15,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 34 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-07 15:00:15,559 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 723 transitions. [2021-10-07 15:00:15,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-07 15:00:15,560 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:15,561 INFO L512 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1] [2021-10-07 15:00:15,600 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-07 15:00:15,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-10-07 15:00:15,775 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:15,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:15,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1475011030, now seen corresponding path program 33 times [2021-10-07 15:00:15,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:15,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966301495] [2021-10-07 15:00:15,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:15,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:15,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:16,357 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:16,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:16,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966301495] [2021-10-07 15:00:16,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966301495] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:16,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535029616] [2021-10-07 15:00:16,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:00:16,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:16,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:16,361 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-07 15:00:16,377 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-07 15:00:16,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2021-10-07 15:00:16,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:16,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-07 15:00:16,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:16,767 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:16,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535029616] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:16,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:16,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2021-10-07 15:00:16,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464440944] [2021-10-07 15:00:16,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-07 15:00:16,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:16,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-07 15:00:16,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 15:00:16,770 INFO L87 Difference]: Start difference. First operand 308 states and 723 transitions. Second operand has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 35 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-07 15:00:16,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:16,993 INFO L93 Difference]: Finished difference Result 590 states and 1385 transitions. [2021-10-07 15:00:16,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-07 15:00:16,994 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 35 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 37 [2021-10-07 15:00:16,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:16,996 INFO L225 Difference]: With dead ends: 590 [2021-10-07 15:00:16,996 INFO L226 Difference]: Without dead ends: 448 [2021-10-07 15:00:16,997 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 472.8ms TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 15:00:16,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-10-07 15:00:17,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 316. [2021-10-07 15:00:17,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 313 states have (on average 2.3706070287539935) internal successors, (742), 315 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:17,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 742 transitions. [2021-10-07 15:00:17,007 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 742 transitions. Word has length 37 [2021-10-07 15:00:17,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:17,007 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 742 transitions. [2021-10-07 15:00:17,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 35 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-07 15:00:17,008 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 742 transitions. [2021-10-07 15:00:17,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:00:17,009 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:17,009 INFO L512 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1] [2021-10-07 15:00:17,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:17,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:17,224 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:17,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:17,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1519295729, now seen corresponding path program 34 times [2021-10-07 15:00:17,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:17,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041888550] [2021-10-07 15:00:17,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:17,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:17,804 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:17,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:17,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041888550] [2021-10-07 15:00:17,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041888550] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:17,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141287169] [2021-10-07 15:00:17,805 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:00:17,806 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:17,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:17,807 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-07 15:00:17,827 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-07 15:00:18,059 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:00:18,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:18,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-07 15:00:18,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:18,193 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:18,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141287169] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:18,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:18,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2021-10-07 15:00:18,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664891726] [2021-10-07 15:00:18,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-07 15:00:18,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:18,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-07 15:00:18,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 15:00:18,196 INFO L87 Difference]: Start difference. First operand 316 states and 742 transitions. Second operand has 37 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 36 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-07 15:00:18,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:18,477 INFO L93 Difference]: Finished difference Result 606 states and 1423 transitions. [2021-10-07 15:00:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-07 15:00:18,477 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 36 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 38 [2021-10-07 15:00:18,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:18,480 INFO L225 Difference]: With dead ends: 606 [2021-10-07 15:00:18,480 INFO L226 Difference]: Without dead ends: 460 [2021-10-07 15:00:18,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 479.8ms TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 15:00:18,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-10-07 15:00:18,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 324. [2021-10-07 15:00:18,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 321 states have (on average 2.370716510903427) internal successors, (761), 323 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:18,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 761 transitions. [2021-10-07 15:00:18,490 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 761 transitions. Word has length 38 [2021-10-07 15:00:18,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:18,490 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 761 transitions. [2021-10-07 15:00:18,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 36 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-07 15:00:18,490 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 761 transitions. [2021-10-07 15:00:18,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-07 15:00:18,492 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:18,492 INFO L512 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1] [2021-10-07 15:00:18,531 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-07 15:00:18,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:18,707 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:18,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:18,708 INFO L82 PathProgramCache]: Analyzing trace with hash 146475254, now seen corresponding path program 35 times [2021-10-07 15:00:18,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:18,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315579311] [2021-10-07 15:00:18,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:18,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:19,315 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:19,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:19,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315579311] [2021-10-07 15:00:19,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315579311] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:19,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841568070] [2021-10-07 15:00:19,316 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:00:19,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:19,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:19,317 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-07 15:00:19,320 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-07 15:00:19,622 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2021-10-07 15:00:19,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:19,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-07 15:00:19,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:19,746 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:19,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841568070] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:19,747 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:19,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2021-10-07 15:00:19,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431107065] [2021-10-07 15:00:19,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-10-07 15:00:19,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:19,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-10-07 15:00:19,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 15:00:19,750 INFO L87 Difference]: Start difference. First operand 324 states and 761 transitions. Second operand has 38 states, 37 states have (on average 1.054054054054054) internal successors, (39), 37 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-07 15:00:20,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:20,027 INFO L93 Difference]: Finished difference Result 622 states and 1461 transitions. [2021-10-07 15:00:20,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-07 15:00:20,028 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.054054054054054) internal successors, (39), 37 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 39 [2021-10-07 15:00:20,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:20,030 INFO L225 Difference]: With dead ends: 622 [2021-10-07 15:00:20,030 INFO L226 Difference]: Without dead ends: 472 [2021-10-07 15:00:20,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 516.5ms TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 15:00:20,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-10-07 15:00:20,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 332. [2021-10-07 15:00:20,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 329 states have (on average 2.370820668693009) internal successors, (780), 331 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:20,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 780 transitions. [2021-10-07 15:00:20,041 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 780 transitions. Word has length 39 [2021-10-07 15:00:20,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:20,042 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 780 transitions. [2021-10-07 15:00:20,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.054054054054054) internal successors, (39), 37 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-07 15:00:20,042 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 780 transitions. [2021-10-07 15:00:20,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-07 15:00:20,043 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:20,043 INFO L512 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1] [2021-10-07 15:00:20,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-10-07 15:00:20,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-10-07 15:00:20,257 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:20,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:20,258 INFO L82 PathProgramCache]: Analyzing trace with hash 245768175, now seen corresponding path program 36 times [2021-10-07 15:00:20,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:20,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039629816] [2021-10-07 15:00:20,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:20,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:20,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:20,839 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:20,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:20,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039629816] [2021-10-07 15:00:20,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039629816] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:20,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001815094] [2021-10-07 15:00:20,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:00:20,840 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:20,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:20,846 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-07 15:00:20,861 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-07 15:00:21,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-10-07 15:00:21,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:21,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-07 15:00:21,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:21,269 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:21,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001815094] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:21,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:21,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2021-10-07 15:00:21,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029616279] [2021-10-07 15:00:21,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-07 15:00:21,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:21,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-07 15:00:21,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:00:21,272 INFO L87 Difference]: Start difference. First operand 332 states and 780 transitions. Second operand has 39 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 38 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-07 15:00:21,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:21,524 INFO L93 Difference]: Finished difference Result 638 states and 1499 transitions. [2021-10-07 15:00:21,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 15:00:21,524 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 38 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 40 [2021-10-07 15:00:21,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:21,527 INFO L225 Difference]: With dead ends: 638 [2021-10-07 15:00:21,527 INFO L226 Difference]: Without dead ends: 484 [2021-10-07 15:00:21,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 492.8ms TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:00:21,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-10-07 15:00:21,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 340. [2021-10-07 15:00:21,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 337 states have (on average 2.370919881305638) internal successors, (799), 339 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:21,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 799 transitions. [2021-10-07 15:00:21,538 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 799 transitions. Word has length 40 [2021-10-07 15:00:21,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:21,539 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 799 transitions. [2021-10-07 15:00:21,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 38 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-07 15:00:21,539 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 799 transitions. [2021-10-07 15:00:21,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-07 15:00:21,540 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:21,540 INFO L512 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1] [2021-10-07 15:00:21,571 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-07 15:00:21,754 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,SelfDestructingSolverStorable47 [2021-10-07 15:00:21,755 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:21,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:21,756 INFO L82 PathProgramCache]: Analyzing trace with hash -971118570, now seen corresponding path program 37 times [2021-10-07 15:00:21,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:21,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545765721] [2021-10-07 15:00:21,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:21,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:21,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:22,419 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:22,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:22,419 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545765721] [2021-10-07 15:00:22,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545765721] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:22,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361158160] [2021-10-07 15:00:22,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:00:22,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:22,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:22,422 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-07 15:00:22,423 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-07 15:00:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:22,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-07 15:00:22,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:22,863 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:22,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361158160] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:22,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:22,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2021-10-07 15:00:22,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935679262] [2021-10-07 15:00:22,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-07 15:00:22,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:22,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-07 15:00:22,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 15:00:22,866 INFO L87 Difference]: Start difference. First operand 340 states and 799 transitions. Second operand has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 39 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:23,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:23,151 INFO L93 Difference]: Finished difference Result 654 states and 1537 transitions. [2021-10-07 15:00:23,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-07 15:00:23,152 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 39 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-07 15:00:23,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:23,154 INFO L225 Difference]: With dead ends: 654 [2021-10-07 15:00:23,155 INFO L226 Difference]: Without dead ends: 496 [2021-10-07 15:00:23,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 561.0ms TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 15:00:23,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-10-07 15:00:23,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 348. [2021-10-07 15:00:23,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 345 states have (on average 2.371014492753623) internal successors, (818), 347 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:23,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 818 transitions. [2021-10-07 15:00:23,165 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 818 transitions. Word has length 41 [2021-10-07 15:00:23,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:23,166 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 818 transitions. [2021-10-07 15:00:23,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 39 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:23,166 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 818 transitions. [2021-10-07 15:00:23,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-07 15:00:23,167 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:23,168 INFO L512 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1] [2021-10-07 15:00:23,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:23,381 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,SelfDestructingSolverStorable48 [2021-10-07 15:00:23,382 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:23,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:23,383 INFO L82 PathProgramCache]: Analyzing trace with hash -39902001, now seen corresponding path program 38 times [2021-10-07 15:00:23,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:23,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578889869] [2021-10-07 15:00:23,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:23,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:23,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:24,139 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:24,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:24,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578889869] [2021-10-07 15:00:24,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578889869] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:24,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721929298] [2021-10-07 15:00:24,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:00:24,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:24,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:24,141 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-07 15:00:24,142 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-07 15:00:24,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:00:24,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:24,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-07 15:00:24,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:24,598 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:24,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721929298] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:24,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:24,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2021-10-07 15:00:24,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656652150] [2021-10-07 15:00:24,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-07 15:00:24,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:24,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-07 15:00:24,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 15:00:24,601 INFO L87 Difference]: Start difference. First operand 348 states and 818 transitions. Second operand has 41 states, 40 states have (on average 1.05) internal successors, (42), 40 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-07 15:00:24,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:24,891 INFO L93 Difference]: Finished difference Result 670 states and 1575 transitions. [2021-10-07 15:00:24,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-07 15:00:24,891 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 1.05) internal successors, (42), 40 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 42 [2021-10-07 15:00:24,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:24,894 INFO L225 Difference]: With dead ends: 670 [2021-10-07 15:00:24,894 INFO L226 Difference]: Without dead ends: 508 [2021-10-07 15:00:24,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 655.3ms TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 15:00:24,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-10-07 15:00:24,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 356. [2021-10-07 15:00:24,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 353 states have (on average 2.3711048158640224) internal successors, (837), 355 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:24,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 837 transitions. [2021-10-07 15:00:24,906 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 837 transitions. Word has length 42 [2021-10-07 15:00:24,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:24,906 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 837 transitions. [2021-10-07 15:00:24,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 1.05) internal successors, (42), 40 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-07 15:00:24,906 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 837 transitions. [2021-10-07 15:00:24,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-07 15:00:24,908 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:24,908 INFO L512 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1] [2021-10-07 15:00:24,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-10-07 15:00:25,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:25,124 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:25,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:25,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1236959434, now seen corresponding path program 39 times [2021-10-07 15:00:25,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:25,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689485052] [2021-10-07 15:00:25,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:25,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:25,870 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:25,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:25,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689485052] [2021-10-07 15:00:25,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689485052] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:25,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966412029] [2021-10-07 15:00:25,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:00:25,871 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:25,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:25,873 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-07 15:00:25,874 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-07 15:00:26,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2021-10-07 15:00:26,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:26,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-07 15:00:26,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:26,391 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:26,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966412029] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:26,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:26,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2021-10-07 15:00:26,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762731589] [2021-10-07 15:00:26,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-10-07 15:00:26,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:26,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-10-07 15:00:26,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 15:00:26,394 INFO L87 Difference]: Start difference. First operand 356 states and 837 transitions. Second operand has 42 states, 41 states have (on average 1.048780487804878) internal successors, (43), 41 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:26,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:26,742 INFO L93 Difference]: Finished difference Result 686 states and 1613 transitions. [2021-10-07 15:00:26,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-07 15:00:26,743 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 1.048780487804878) internal successors, (43), 41 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-07 15:00:26,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:26,746 INFO L225 Difference]: With dead ends: 686 [2021-10-07 15:00:26,746 INFO L226 Difference]: Without dead ends: 520 [2021-10-07 15:00:26,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 632.8ms TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 15:00:26,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-10-07 15:00:26,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 364. [2021-10-07 15:00:26,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 361 states have (on average 2.371191135734072) internal successors, (856), 363 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:26,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 856 transitions. [2021-10-07 15:00:26,756 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 856 transitions. Word has length 43 [2021-10-07 15:00:26,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:26,757 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 856 transitions. [2021-10-07 15:00:26,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 1.048780487804878) internal successors, (43), 41 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:26,757 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 856 transitions. [2021-10-07 15:00:26,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-07 15:00:26,758 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:26,758 INFO L512 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1] [2021-10-07 15:00:26,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:26,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:26,974 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:26,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:26,975 INFO L82 PathProgramCache]: Analyzing trace with hash 308965807, now seen corresponding path program 40 times [2021-10-07 15:00:26,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:26,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601125546] [2021-10-07 15:00:26,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:26,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:27,762 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:27,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:27,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601125546] [2021-10-07 15:00:27,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601125546] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:27,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807402603] [2021-10-07 15:00:27,763 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:00:27,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:27,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:27,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-07 15:00:27,766 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-07 15:00:28,124 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:00:28,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:28,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-07 15:00:28,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:28,254 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:28,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807402603] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:28,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:28,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2021-10-07 15:00:28,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250228479] [2021-10-07 15:00:28,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-07 15:00:28,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:28,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-07 15:00:28,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 15:00:28,257 INFO L87 Difference]: Start difference. First operand 364 states and 856 transitions. Second operand has 43 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 42 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:28,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:28,581 INFO L93 Difference]: Finished difference Result 702 states and 1651 transitions. [2021-10-07 15:00:28,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:00:28,581 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 42 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-07 15:00:28,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:28,584 INFO L225 Difference]: With dead ends: 702 [2021-10-07 15:00:28,584 INFO L226 Difference]: Without dead ends: 532 [2021-10-07 15:00:28,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 679.1ms TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 15:00:28,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-10-07 15:00:28,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 372. [2021-10-07 15:00:28,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 369 states have (on average 2.3712737127371275) internal successors, (875), 371 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:28,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 875 transitions. [2021-10-07 15:00:28,594 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 875 transitions. Word has length 44 [2021-10-07 15:00:28,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:28,594 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 875 transitions. [2021-10-07 15:00:28,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 42 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:28,595 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 875 transitions. [2021-10-07 15:00:28,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-07 15:00:28,596 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:28,596 INFO L512 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1] [2021-10-07 15:00:28,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:28,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:28,810 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:28,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:28,811 INFO L82 PathProgramCache]: Analyzing trace with hash 988008022, now seen corresponding path program 41 times [2021-10-07 15:00:28,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:28,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574653852] [2021-10-07 15:00:28,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:28,812 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:29,675 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:29,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:29,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574653852] [2021-10-07 15:00:29,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574653852] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:29,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435938294] [2021-10-07 15:00:29,676 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:00:29,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:29,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:29,678 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-07 15:00:29,679 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-07 15:00:30,062 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2021-10-07 15:00:30,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:30,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-07 15:00:30,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:30,195 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:30,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435938294] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:30,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:30,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2021-10-07 15:00:30,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019918068] [2021-10-07 15:00:30,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-07 15:00:30,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:30,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-07 15:00:30,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 15:00:30,197 INFO L87 Difference]: Start difference. First operand 372 states and 875 transitions. Second operand has 44 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 43 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:30,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:30,603 INFO L93 Difference]: Finished difference Result 718 states and 1689 transitions. [2021-10-07 15:00:30,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-07 15:00:30,604 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 43 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-10-07 15:00:30,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:30,608 INFO L225 Difference]: With dead ends: 718 [2021-10-07 15:00:30,608 INFO L226 Difference]: Without dead ends: 544 [2021-10-07 15:00:30,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 758.7ms TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 15:00:30,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-10-07 15:00:30,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 380. [2021-10-07 15:00:30,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 377 states have (on average 2.3713527851458887) internal successors, (894), 379 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:30,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 894 transitions. [2021-10-07 15:00:30,619 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 894 transitions. Word has length 45 [2021-10-07 15:00:30,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:30,620 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 894 transitions. [2021-10-07 15:00:30,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 43 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:30,620 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 894 transitions. [2021-10-07 15:00:30,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-07 15:00:30,621 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:30,621 INFO L512 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1] [2021-10-07 15:00:30,660 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-07 15:00:30,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:30,835 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:30,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:30,836 INFO L82 PathProgramCache]: Analyzing trace with hash 563480207, now seen corresponding path program 42 times [2021-10-07 15:00:30,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:30,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838436026] [2021-10-07 15:00:30,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:30,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:30,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:31,726 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:31,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:31,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838436026] [2021-10-07 15:00:31,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838436026] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:31,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540575173] [2021-10-07 15:00:31,727 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:00:31,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:31,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:31,729 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-07 15:00:31,747 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-07 15:00:32,149 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2021-10-07 15:00:32,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:32,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-07 15:00:32,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:32,272 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:32,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540575173] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:32,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:32,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2021-10-07 15:00:32,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529661613] [2021-10-07 15:00:32,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-07 15:00:32,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:32,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-07 15:00:32,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 15:00:32,274 INFO L87 Difference]: Start difference. First operand 380 states and 894 transitions. Second operand has 45 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 44 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:32,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:32,740 INFO L93 Difference]: Finished difference Result 734 states and 1727 transitions. [2021-10-07 15:00:32,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-07 15:00:32,741 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 44 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-07 15:00:32,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:32,745 INFO L225 Difference]: With dead ends: 734 [2021-10-07 15:00:32,745 INFO L226 Difference]: Without dead ends: 556 [2021-10-07 15:00:32,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 768.3ms TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 15:00:32,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-10-07 15:00:32,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 388. [2021-10-07 15:00:32,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 385 states have (on average 2.3714285714285714) internal successors, (913), 387 states have internal predecessors, (913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:32,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 913 transitions. [2021-10-07 15:00:32,757 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 913 transitions. Word has length 46 [2021-10-07 15:00:32,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:32,757 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 913 transitions. [2021-10-07 15:00:32,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 44 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:32,758 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 913 transitions. [2021-10-07 15:00:32,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-07 15:00:32,759 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:32,759 INFO L512 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1] [2021-10-07 15:00:32,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-10-07 15:00:32,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-10-07 15:00:32,975 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:32,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:32,976 INFO L82 PathProgramCache]: Analyzing trace with hash 288019830, now seen corresponding path program 43 times [2021-10-07 15:00:32,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:32,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528872527] [2021-10-07 15:00:32,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:32,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:33,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:33,862 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:33,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:33,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528872527] [2021-10-07 15:00:33,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528872527] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:33,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301233377] [2021-10-07 15:00:33,864 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:00:33,864 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:33,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:33,866 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-07 15:00:33,868 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-07 15:00:34,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:34,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-07 15:00:34,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:34,408 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:34,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301233377] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:34,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:34,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2021-10-07 15:00:34,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710026876] [2021-10-07 15:00:34,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-10-07 15:00:34,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:34,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-10-07 15:00:34,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-07 15:00:34,411 INFO L87 Difference]: Start difference. First operand 388 states and 913 transitions. Second operand has 46 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 45 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:34,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:34,775 INFO L93 Difference]: Finished difference Result 750 states and 1765 transitions. [2021-10-07 15:00:34,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:00:34,775 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 45 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-07 15:00:34,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:34,779 INFO L225 Difference]: With dead ends: 750 [2021-10-07 15:00:34,779 INFO L226 Difference]: Without dead ends: 568 [2021-10-07 15:00:34,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 778.0ms TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-07 15:00:34,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-10-07 15:00:34,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 396. [2021-10-07 15:00:34,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 393 states have (on average 2.371501272264631) internal successors, (932), 395 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:34,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 932 transitions. [2021-10-07 15:00:34,803 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 932 transitions. Word has length 47 [2021-10-07 15:00:34,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:34,803 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 932 transitions. [2021-10-07 15:00:34,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 45 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:34,804 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 932 transitions. [2021-10-07 15:00:34,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-07 15:00:34,805 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:34,805 INFO L512 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1] [2021-10-07 15:00:34,842 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-07 15:00:35,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-10-07 15:00:35,020 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:35,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:35,021 INFO L82 PathProgramCache]: Analyzing trace with hash 338682735, now seen corresponding path program 44 times [2021-10-07 15:00:35,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:35,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73544293] [2021-10-07 15:00:35,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:35,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:35,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:35,972 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:35,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:35,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73544293] [2021-10-07 15:00:35,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73544293] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:35,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851512654] [2021-10-07 15:00:35,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:00:35,973 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:35,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:35,974 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-07 15:00:35,998 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-07 15:00:36,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:00:36,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:36,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-07 15:00:36,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:36,524 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:36,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851512654] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:36,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:36,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2021-10-07 15:00:36,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073058267] [2021-10-07 15:00:36,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-07 15:00:36,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:36,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-07 15:00:36,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-07 15:00:36,528 INFO L87 Difference]: Start difference. First operand 396 states and 932 transitions. Second operand has 47 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 46 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-07 15:00:36,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:36,888 INFO L93 Difference]: Finished difference Result 766 states and 1803 transitions. [2021-10-07 15:00:36,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-07 15:00:36,888 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 46 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 48 [2021-10-07 15:00:36,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:36,890 INFO L225 Difference]: With dead ends: 766 [2021-10-07 15:00:36,891 INFO L226 Difference]: Without dead ends: 580 [2021-10-07 15:00:36,891 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 837.3ms TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-07 15:00:36,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-10-07 15:00:36,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 404. [2021-10-07 15:00:36,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 401 states have (on average 2.371571072319202) internal successors, (951), 403 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:36,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 951 transitions. [2021-10-07 15:00:36,903 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 951 transitions. Word has length 48 [2021-10-07 15:00:36,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:36,903 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 951 transitions. [2021-10-07 15:00:36,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 46 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-07 15:00:36,903 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 951 transitions. [2021-10-07 15:00:36,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-10-07 15:00:36,904 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:36,905 INFO L512 BasicCegarLoop]: trace histogram [45, 1, 1, 1, 1] [2021-10-07 15:00:36,942 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-07 15:00:37,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-10-07 15:00:37,121 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:37,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:37,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1909232790, now seen corresponding path program 45 times [2021-10-07 15:00:37,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:37,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330113673] [2021-10-07 15:00:37,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:37,122 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:37,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:38,106 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:38,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:38,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330113673] [2021-10-07 15:00:38,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330113673] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:38,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853529542] [2021-10-07 15:00:38,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:00:38,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:38,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:38,110 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-07 15:00:38,128 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-07 15:00:38,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2021-10-07 15:00:38,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:38,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-07 15:00:38,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:38,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:38,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853529542] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:38,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:38,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 46 [2021-10-07 15:00:38,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363197468] [2021-10-07 15:00:38,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-07 15:00:38,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:38,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-07 15:00:38,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-07 15:00:38,693 INFO L87 Difference]: Start difference. First operand 404 states and 951 transitions. Second operand has 48 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 47 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:39,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:39,035 INFO L93 Difference]: Finished difference Result 782 states and 1841 transitions. [2021-10-07 15:00:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 15:00:39,035 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 47 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-10-07 15:00:39,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:39,037 INFO L225 Difference]: With dead ends: 782 [2021-10-07 15:00:39,037 INFO L226 Difference]: Without dead ends: 592 [2021-10-07 15:00:39,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 863.3ms TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-07 15:00:39,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-10-07 15:00:39,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 412. [2021-10-07 15:00:39,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 409 states have (on average 2.371638141809291) internal successors, (970), 411 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:39,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 970 transitions. [2021-10-07 15:00:39,046 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 970 transitions. Word has length 49 [2021-10-07 15:00:39,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:39,046 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 970 transitions. [2021-10-07 15:00:39,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 47 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:39,046 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 970 transitions. [2021-10-07 15:00:39,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-07 15:00:39,047 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:39,048 INFO L512 BasicCegarLoop]: trace histogram [46, 1, 1, 1, 1] [2021-10-07 15:00:39,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-10-07 15:00:39,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:39,262 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:39,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:39,263 INFO L82 PathProgramCache]: Analyzing trace with hash -943323057, now seen corresponding path program 46 times [2021-10-07 15:00:39,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:39,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106192241] [2021-10-07 15:00:39,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:39,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:40,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:40,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:40,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106192241] [2021-10-07 15:00:40,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106192241] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:40,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763762092] [2021-10-07 15:00:40,204 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:00:40,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:40,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:40,205 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-07 15:00:40,206 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-07 15:00:40,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:00:40,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:40,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-07 15:00:40,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:40,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:40,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763762092] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:40,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:40,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2021-10-07 15:00:40,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946995784] [2021-10-07 15:00:40,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-10-07 15:00:40,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:40,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-10-07 15:00:40,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:00:40,764 INFO L87 Difference]: Start difference. First operand 412 states and 970 transitions. Second operand has 49 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 48 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:41,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:41,169 INFO L93 Difference]: Finished difference Result 798 states and 1879 transitions. [2021-10-07 15:00:41,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-07 15:00:41,170 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 48 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-07 15:00:41,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:41,172 INFO L225 Difference]: With dead ends: 798 [2021-10-07 15:00:41,172 INFO L226 Difference]: Without dead ends: 604 [2021-10-07 15:00:41,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 821.9ms TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:00:41,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-10-07 15:00:41,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 420. [2021-10-07 15:00:41,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 417 states have (on average 2.371702637889688) internal successors, (989), 419 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:41,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 989 transitions. [2021-10-07 15:00:41,179 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 989 transitions. Word has length 50 [2021-10-07 15:00:41,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:41,180 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 989 transitions. [2021-10-07 15:00:41,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 48 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:41,180 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 989 transitions. [2021-10-07 15:00:41,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-07 15:00:41,181 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:41,181 INFO L512 BasicCegarLoop]: trace histogram [47, 1, 1, 1, 1] [2021-10-07 15:00:41,205 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-07 15:00:41,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-10-07 15:00:41,382 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:41,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:41,383 INFO L82 PathProgramCache]: Analyzing trace with hash 821758902, now seen corresponding path program 47 times [2021-10-07 15:00:41,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:41,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032956485] [2021-10-07 15:00:41,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:41,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:41,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:42,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:42,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:42,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032956485] [2021-10-07 15:00:42,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032956485] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:42,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401658683] [2021-10-07 15:00:42,415 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:00:42,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:42,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:42,417 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-07 15:00:42,418 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-07 15:00:42,911 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2021-10-07 15:00:42,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:42,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-07 15:00:42,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:43,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:43,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401658683] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:43,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:43,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2021-10-07 15:00:43,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954975300] [2021-10-07 15:00:43,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-10-07 15:00:43,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:43,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-10-07 15:00:43,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:00:43,043 INFO L87 Difference]: Start difference. First operand 420 states and 989 transitions. Second operand has 50 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 49 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:43,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:43,497 INFO L93 Difference]: Finished difference Result 814 states and 1917 transitions. [2021-10-07 15:00:43,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:00:43,497 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 49 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-07 15:00:43,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:43,499 INFO L225 Difference]: With dead ends: 814 [2021-10-07 15:00:43,499 INFO L226 Difference]: Without dead ends: 616 [2021-10-07 15:00:43,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 916.2ms TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:00:43,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-10-07 15:00:43,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 428. [2021-10-07 15:00:43,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 425 states have (on average 2.3717647058823528) internal successors, (1008), 427 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:43,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1008 transitions. [2021-10-07 15:00:43,511 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1008 transitions. Word has length 51 [2021-10-07 15:00:43,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:43,511 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 1008 transitions. [2021-10-07 15:00:43,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 49 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:43,512 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1008 transitions. [2021-10-07 15:00:43,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-07 15:00:43,513 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:43,513 INFO L512 BasicCegarLoop]: trace histogram [48, 1, 1, 1, 1] [2021-10-07 15:00:43,542 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-07 15:00:43,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:43,728 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:43,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:43,728 INFO L82 PathProgramCache]: Analyzing trace with hash -295275217, now seen corresponding path program 48 times [2021-10-07 15:00:43,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:43,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261634104] [2021-10-07 15:00:43,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:43,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:43,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:44,864 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:44,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:44,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261634104] [2021-10-07 15:00:44,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261634104] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:44,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819026711] [2021-10-07 15:00:44,866 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:00:44,866 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:44,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:44,867 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-07 15:00:44,868 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-07 15:00:45,352 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-10-07 15:00:45,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:45,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-07 15:00:45,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:45,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:45,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819026711] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:45,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:45,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2021-10-07 15:00:45,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281368794] [2021-10-07 15:00:45,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-07 15:00:45,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:45,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-07 15:00:45,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 15:00:45,502 INFO L87 Difference]: Start difference. First operand 428 states and 1008 transitions. Second operand has 51 states, 50 states have (on average 1.04) internal successors, (52), 50 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:45,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:45,945 INFO L93 Difference]: Finished difference Result 830 states and 1955 transitions. [2021-10-07 15:00:45,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:00:45,945 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.04) internal successors, (52), 50 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-07 15:00:45,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:45,947 INFO L225 Difference]: With dead ends: 830 [2021-10-07 15:00:45,947 INFO L226 Difference]: Without dead ends: 628 [2021-10-07 15:00:45,947 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 983.4ms TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 15:00:45,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-10-07 15:00:45,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 436. [2021-10-07 15:00:45,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 433 states have (on average 2.371824480369515) internal successors, (1027), 435 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:45,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1027 transitions. [2021-10-07 15:00:45,958 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1027 transitions. Word has length 52 [2021-10-07 15:00:45,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:45,958 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 1027 transitions. [2021-10-07 15:00:45,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.04) internal successors, (52), 50 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:45,958 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1027 transitions. [2021-10-07 15:00:45,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-07 15:00:45,960 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:45,960 INFO L512 BasicCegarLoop]: trace histogram [49, 1, 1, 1, 1] [2021-10-07 15:00:46,004 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-07 15:00:46,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-10-07 15:00:46,175 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:46,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:46,181 INFO L82 PathProgramCache]: Analyzing trace with hash -563594538, now seen corresponding path program 49 times [2021-10-07 15:00:46,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:46,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813878950] [2021-10-07 15:00:46,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:46,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:46,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:47,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:47,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:47,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813878950] [2021-10-07 15:00:47,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813878950] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:47,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112078603] [2021-10-07 15:00:47,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:00:47,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:47,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:47,464 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-07 15:00:47,491 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-07 15:00:47,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:47,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 52 conjunts are in the unsatisfiable core [2021-10-07 15:00:47,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:48,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:48,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112078603] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:48,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:48,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 50 [2021-10-07 15:00:48,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218886204] [2021-10-07 15:00:48,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-07 15:00:48,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:48,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-07 15:00:48,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:00:48,113 INFO L87 Difference]: Start difference. First operand 436 states and 1027 transitions. Second operand has 52 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 51 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:48,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:48,590 INFO L93 Difference]: Finished difference Result 846 states and 1993 transitions. [2021-10-07 15:00:48,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 15:00:48,590 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 51 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-07 15:00:48,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:48,592 INFO L225 Difference]: With dead ends: 846 [2021-10-07 15:00:48,592 INFO L226 Difference]: Without dead ends: 640 [2021-10-07 15:00:48,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1114.8ms TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:00:48,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-10-07 15:00:48,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 444. [2021-10-07 15:00:48,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 441 states have (on average 2.3718820861678003) internal successors, (1046), 443 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:48,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1046 transitions. [2021-10-07 15:00:48,603 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1046 transitions. Word has length 53 [2021-10-07 15:00:48,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:48,603 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 1046 transitions. [2021-10-07 15:00:48,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 51 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:48,604 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1046 transitions. [2021-10-07 15:00:48,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-07 15:00:48,605 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:48,605 INFO L512 BasicCegarLoop]: trace histogram [50, 1, 1, 1, 1] [2021-10-07 15:00:48,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:48,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:48,821 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:48,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:48,822 INFO L82 PathProgramCache]: Analyzing trace with hash -291558897, now seen corresponding path program 50 times [2021-10-07 15:00:48,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:48,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212904212] [2021-10-07 15:00:48,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:48,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:48,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:50,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:50,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:50,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212904212] [2021-10-07 15:00:50,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212904212] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:50,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102823761] [2021-10-07 15:00:50,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:00:50,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:50,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:50,044 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-07 15:00:50,045 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-07 15:00:50,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:00:50,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:50,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-07 15:00:50,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:50,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:50,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102823761] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:50,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:50,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2021-10-07 15:00:50,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589053907] [2021-10-07 15:00:50,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-10-07 15:00:50,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:50,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-10-07 15:00:50,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-07 15:00:50,733 INFO L87 Difference]: Start difference. First operand 444 states and 1046 transitions. Second operand has 53 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 52 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:51,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:51,248 INFO L93 Difference]: Finished difference Result 862 states and 2031 transitions. [2021-10-07 15:00:51,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:00:51,249 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 52 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-10-07 15:00:51,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:51,251 INFO L225 Difference]: With dead ends: 862 [2021-10-07 15:00:51,251 INFO L226 Difference]: Without dead ends: 652 [2021-10-07 15:00:51,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1095.2ms TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-07 15:00:51,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-10-07 15:00:51,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 452. [2021-10-07 15:00:51,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 449 states have (on average 2.3719376391982183) internal successors, (1065), 451 states have internal predecessors, (1065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:51,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1065 transitions. [2021-10-07 15:00:51,263 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1065 transitions. Word has length 54 [2021-10-07 15:00:51,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:51,263 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1065 transitions. [2021-10-07 15:00:51,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 52 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:51,263 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1065 transitions. [2021-10-07 15:00:51,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-07 15:00:51,265 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:51,265 INFO L512 BasicCegarLoop]: trace histogram [51, 1, 1, 1, 1] [2021-10-07 15:00:51,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-10-07 15:00:51,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:51,479 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:51,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:51,480 INFO L82 PathProgramCache]: Analyzing trace with hash -448388618, now seen corresponding path program 51 times [2021-10-07 15:00:51,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:51,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427697610] [2021-10-07 15:00:51,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:51,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:51,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:52,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:52,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:52,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427697610] [2021-10-07 15:00:52,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427697610] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:52,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623276525] [2021-10-07 15:00:52,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:00:52,688 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:52,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:52,690 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-07 15:00:52,690 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-07 15:00:53,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2021-10-07 15:00:53,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:53,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-07 15:00:53,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:53,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:53,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623276525] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:53,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:53,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 52 [2021-10-07 15:00:53,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576071047] [2021-10-07 15:00:53,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-10-07 15:00:53,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:53,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-10-07 15:00:53,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-07 15:00:53,418 INFO L87 Difference]: Start difference. First operand 452 states and 1065 transitions. Second operand has 54 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 53 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:53,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:53,949 INFO L93 Difference]: Finished difference Result 878 states and 2069 transitions. [2021-10-07 15:00:53,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-07 15:00:53,950 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 53 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-10-07 15:00:53,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:53,951 INFO L225 Difference]: With dead ends: 878 [2021-10-07 15:00:53,951 INFO L226 Difference]: Without dead ends: 664 [2021-10-07 15:00:53,952 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1052.8ms TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-07 15:00:53,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-10-07 15:00:53,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 460. [2021-10-07 15:00:53,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 457 states have (on average 2.3719912472647704) internal successors, (1084), 459 states have internal predecessors, (1084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:53,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1084 transitions. [2021-10-07 15:00:53,959 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1084 transitions. Word has length 55 [2021-10-07 15:00:53,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:53,960 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1084 transitions. [2021-10-07 15:00:53,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 53 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:53,960 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1084 transitions. [2021-10-07 15:00:53,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-07 15:00:53,961 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:53,961 INFO L512 BasicCegarLoop]: trace histogram [52, 1, 1, 1, 1] [2021-10-07 15:00:53,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-10-07 15:00:54,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:54,162 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:54,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:54,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1015142673, now seen corresponding path program 52 times [2021-10-07 15:00:54,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:54,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910606026] [2021-10-07 15:00:54,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:54,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:54,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:55,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:55,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:55,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910606026] [2021-10-07 15:00:55,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910606026] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:55,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994630233] [2021-10-07 15:00:55,464 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:00:55,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:55,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:55,465 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-07 15:00:55,466 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-07 15:00:56,007 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:00:56,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:56,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-07 15:00:56,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:56,157 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:56,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994630233] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:56,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:56,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2021-10-07 15:00:56,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420725478] [2021-10-07 15:00:56,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-07 15:00:56,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:56,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-07 15:00:56,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:00:56,160 INFO L87 Difference]: Start difference. First operand 460 states and 1084 transitions. Second operand has 55 states, 54 states have (on average 1.037037037037037) internal successors, (56), 54 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:56,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:56,735 INFO L93 Difference]: Finished difference Result 894 states and 2107 transitions. [2021-10-07 15:00:56,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:00:56,735 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.037037037037037) internal successors, (56), 54 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-10-07 15:00:56,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:56,737 INFO L225 Difference]: With dead ends: 894 [2021-10-07 15:00:56,737 INFO L226 Difference]: Without dead ends: 676 [2021-10-07 15:00:56,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1146.6ms TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:00:56,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-10-07 15:00:56,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 468. [2021-10-07 15:00:56,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 465 states have (on average 2.372043010752688) internal successors, (1103), 467 states have internal predecessors, (1103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:56,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1103 transitions. [2021-10-07 15:00:56,747 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1103 transitions. Word has length 56 [2021-10-07 15:00:56,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:56,747 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 1103 transitions. [2021-10-07 15:00:56,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.037037037037037) internal successors, (56), 54 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:56,748 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1103 transitions. [2021-10-07 15:00:56,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-10-07 15:00:56,749 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:56,749 INFO L512 BasicCegarLoop]: trace histogram [53, 1, 1, 1, 1] [2021-10-07 15:00:56,790 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-07 15:00:56,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:56,963 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:00:56,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:00:56,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1404649194, now seen corresponding path program 53 times [2021-10-07 15:00:56,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:00:56,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639857097] [2021-10-07 15:00:56,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:00:56,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:00:57,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:00:58,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:58,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:00:58,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639857097] [2021-10-07 15:00:58,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639857097] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:58,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108805549] [2021-10-07 15:00:58,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:00:58,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:00:58,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:00:58,424 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-07 15:00:58,425 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-07 15:00:58,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2021-10-07 15:00:58,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:00:59,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-07 15:00:59,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:00:59,145 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:00:59,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108805549] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:00:59,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:00:59,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2021-10-07 15:00:59,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394127631] [2021-10-07 15:00:59,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-10-07 15:00:59,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:00:59,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-10-07 15:00:59,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-07 15:00:59,148 INFO L87 Difference]: Start difference. First operand 468 states and 1103 transitions. Second operand has 56 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 55 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:59,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:00:59,787 INFO L93 Difference]: Finished difference Result 910 states and 2145 transitions. [2021-10-07 15:00:59,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 15:00:59,787 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 55 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-10-07 15:00:59,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:00:59,789 INFO L225 Difference]: With dead ends: 910 [2021-10-07 15:00:59,789 INFO L226 Difference]: Without dead ends: 688 [2021-10-07 15:00:59,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1288.3ms TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-07 15:00:59,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-10-07 15:00:59,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 476. [2021-10-07 15:00:59,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 473 states have (on average 2.372093023255814) internal successors, (1122), 475 states have internal predecessors, (1122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:59,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1122 transitions. [2021-10-07 15:00:59,798 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1122 transitions. Word has length 57 [2021-10-07 15:00:59,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:00:59,799 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 1122 transitions. [2021-10-07 15:00:59,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 55 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:00:59,799 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1122 transitions. [2021-10-07 15:00:59,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-07 15:00:59,800 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:00:59,800 INFO L512 BasicCegarLoop]: trace histogram [54, 1, 1, 1, 1] [2021-10-07 15:00:59,826 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-07 15:01:00,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-10-07 15:01:00,002 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:00,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:00,002 INFO L82 PathProgramCache]: Analyzing trace with hash -594449457, now seen corresponding path program 54 times [2021-10-07 15:01:00,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:00,003 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352419756] [2021-10-07 15:01:00,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:00,003 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:01,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:01,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:01,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352419756] [2021-10-07 15:01:01,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352419756] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:01,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326967239] [2021-10-07 15:01:01,367 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:01:01,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:01,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:01,369 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-07 15:01:01,370 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-07 15:01:01,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2021-10-07 15:01:01,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:01,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 57 conjunts are in the unsatisfiable core [2021-10-07 15:01:01,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:02,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:02,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326967239] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:02,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:02,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2021-10-07 15:01:02,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434933955] [2021-10-07 15:01:02,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-10-07 15:01:02,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:02,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-10-07 15:01:02,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:01:02,102 INFO L87 Difference]: Start difference. First operand 476 states and 1122 transitions. Second operand has 57 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 56 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:02,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:02,633 INFO L93 Difference]: Finished difference Result 926 states and 2183 transitions. [2021-10-07 15:01:02,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-07 15:01:02,634 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 56 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-10-07 15:01:02,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:02,635 INFO L225 Difference]: With dead ends: 926 [2021-10-07 15:01:02,635 INFO L226 Difference]: Without dead ends: 700 [2021-10-07 15:01:02,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1231.8ms TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:01:02,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-10-07 15:01:02,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 484. [2021-10-07 15:01:02,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 481 states have (on average 2.372141372141372) internal successors, (1141), 483 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:02,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1141 transitions. [2021-10-07 15:01:02,645 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1141 transitions. Word has length 58 [2021-10-07 15:01:02,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:02,646 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1141 transitions. [2021-10-07 15:01:02,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 56 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:02,646 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1141 transitions. [2021-10-07 15:01:02,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-07 15:01:02,647 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:02,647 INFO L512 BasicCegarLoop]: trace histogram [55, 1, 1, 1, 1] [2021-10-07 15:01:02,674 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-07 15:01:02,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:02,848 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:02,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:02,849 INFO L82 PathProgramCache]: Analyzing trace with hash -1248061386, now seen corresponding path program 55 times [2021-10-07 15:01:02,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:02,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144235826] [2021-10-07 15:01:02,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:02,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:02,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:04,238 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:04,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:04,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144235826] [2021-10-07 15:01:04,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144235826] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:04,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398765571] [2021-10-07 15:01:04,239 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:01:04,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:04,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:04,241 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-07 15:01:04,242 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-07 15:01:04,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:04,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-07 15:01:04,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:05,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:05,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398765571] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:05,002 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:05,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 56 [2021-10-07 15:01:05,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509175644] [2021-10-07 15:01:05,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-10-07 15:01:05,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:05,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-10-07 15:01:05,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:01:05,004 INFO L87 Difference]: Start difference. First operand 484 states and 1141 transitions. Second operand has 58 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 57 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:05,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:05,590 INFO L93 Difference]: Finished difference Result 942 states and 2221 transitions. [2021-10-07 15:01:05,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-07 15:01:05,590 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 57 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-10-07 15:01:05,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:05,592 INFO L225 Difference]: With dead ends: 942 [2021-10-07 15:01:05,592 INFO L226 Difference]: Without dead ends: 712 [2021-10-07 15:01:05,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1245.5ms TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:01:05,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-10-07 15:01:05,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 492. [2021-10-07 15:01:05,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 489 states have (on average 2.372188139059305) internal successors, (1160), 491 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:05,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1160 transitions. [2021-10-07 15:01:05,603 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1160 transitions. Word has length 59 [2021-10-07 15:01:05,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:05,603 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1160 transitions. [2021-10-07 15:01:05,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 57 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:05,603 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1160 transitions. [2021-10-07 15:01:05,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-07 15:01:05,604 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:05,605 INFO L512 BasicCegarLoop]: trace histogram [56, 1, 1, 1, 1] [2021-10-07 15:01:05,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-10-07 15:01:05,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-10-07 15:01:05,816 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:05,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:05,816 INFO L82 PathProgramCache]: Analyzing trace with hash -35194705, now seen corresponding path program 56 times [2021-10-07 15:01:05,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:05,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587479784] [2021-10-07 15:01:05,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:05,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:07,299 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:07,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:07,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587479784] [2021-10-07 15:01:07,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587479784] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:07,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806585822] [2021-10-07 15:01:07,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:01:07,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:07,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:07,302 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-07 15:01:07,304 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-07 15:01:07,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:01:07,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:07,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-07 15:01:07,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:08,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:08,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806585822] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:08,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:08,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2021-10-07 15:01:08,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687480687] [2021-10-07 15:01:08,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-10-07 15:01:08,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:08,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-10-07 15:01:08,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:01:08,083 INFO L87 Difference]: Start difference. First operand 492 states and 1160 transitions. Second operand has 59 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 58 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:08,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:08,736 INFO L93 Difference]: Finished difference Result 958 states and 2259 transitions. [2021-10-07 15:01:08,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-07 15:01:08,736 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 58 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-10-07 15:01:08,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:08,738 INFO L225 Difference]: With dead ends: 958 [2021-10-07 15:01:08,738 INFO L226 Difference]: Without dead ends: 724 [2021-10-07 15:01:08,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1343.7ms TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:01:08,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-10-07 15:01:08,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 500. [2021-10-07 15:01:08,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 497 states have (on average 2.3722334004024144) internal successors, (1179), 499 states have internal predecessors, (1179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:08,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1179 transitions. [2021-10-07 15:01:08,751 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1179 transitions. Word has length 60 [2021-10-07 15:01:08,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:08,752 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 1179 transitions. [2021-10-07 15:01:08,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 58 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:08,752 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1179 transitions. [2021-10-07 15:01:08,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-07 15:01:08,753 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:08,753 INFO L512 BasicCegarLoop]: trace histogram [57, 1, 1, 1, 1] [2021-10-07 15:01:08,782 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-07 15:01:08,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-10-07 15:01:08,968 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:08,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:08,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1091033258, now seen corresponding path program 57 times [2021-10-07 15:01:08,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:08,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213138773] [2021-10-07 15:01:08,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:08,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:08,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:10,513 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:10,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:10,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213138773] [2021-10-07 15:01:10,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213138773] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:10,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941047726] [2021-10-07 15:01:10,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:01:10,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:10,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:10,517 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-07 15:01:10,518 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-07 15:01:11,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2021-10-07 15:01:11,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:11,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-07 15:01:11,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:11,382 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:11,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941047726] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:11,383 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:11,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 58 [2021-10-07 15:01:11,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766927134] [2021-10-07 15:01:11,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-10-07 15:01:11,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:11,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-10-07 15:01:11,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:01:11,386 INFO L87 Difference]: Start difference. First operand 500 states and 1179 transitions. Second operand has 60 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 59 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:12,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:12,261 INFO L93 Difference]: Finished difference Result 974 states and 2297 transitions. [2021-10-07 15:01:12,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 15:01:12,262 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 59 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-10-07 15:01:12,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:12,263 INFO L225 Difference]: With dead ends: 974 [2021-10-07 15:01:12,264 INFO L226 Difference]: Without dead ends: 736 [2021-10-07 15:01:12,264 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1393.4ms TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:01:12,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-10-07 15:01:12,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 508. [2021-10-07 15:01:12,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 505 states have (on average 2.372277227722772) internal successors, (1198), 507 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:12,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1198 transitions. [2021-10-07 15:01:12,274 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1198 transitions. Word has length 61 [2021-10-07 15:01:12,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:12,275 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1198 transitions. [2021-10-07 15:01:12,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 59 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:12,275 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1198 transitions. [2021-10-07 15:01:12,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-07 15:01:12,284 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:12,284 INFO L512 BasicCegarLoop]: trace histogram [58, 1, 1, 1, 1] [2021-10-07 15:01:12,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-10-07 15:01:12,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-10-07 15:01:12,498 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:12,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:12,498 INFO L82 PathProgramCache]: Analyzing trace with hash 537709967, now seen corresponding path program 58 times [2021-10-07 15:01:12,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:12,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627758790] [2021-10-07 15:01:12,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:12,500 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:12,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:14,037 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:14,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:14,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627758790] [2021-10-07 15:01:14,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627758790] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:14,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809464053] [2021-10-07 15:01:14,038 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:01:14,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:14,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:14,039 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-07 15:01:14,040 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-07 15:01:14,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:01:14,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:14,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 579 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-07 15:01:14,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:14,851 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:14,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809464053] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:14,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:14,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 59 [2021-10-07 15:01:14,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625861685] [2021-10-07 15:01:14,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-10-07 15:01:14,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:14,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-10-07 15:01:14,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:01:14,854 INFO L87 Difference]: Start difference. First operand 508 states and 1198 transitions. Second operand has 61 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 60 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:15,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:15,524 INFO L93 Difference]: Finished difference Result 990 states and 2335 transitions. [2021-10-07 15:01:15,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-07 15:01:15,525 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 60 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-10-07 15:01:15,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:15,530 INFO L225 Difference]: With dead ends: 990 [2021-10-07 15:01:15,530 INFO L226 Difference]: Without dead ends: 748 [2021-10-07 15:01:15,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1386.1ms TimeCoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:01:15,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-10-07 15:01:15,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 516. [2021-10-07 15:01:15,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 513 states have (on average 2.3723196881091617) internal successors, (1217), 515 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:15,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1217 transitions. [2021-10-07 15:01:15,543 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1217 transitions. Word has length 62 [2021-10-07 15:01:15,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:15,543 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1217 transitions. [2021-10-07 15:01:15,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 60 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:15,543 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1217 transitions. [2021-10-07 15:01:15,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-07 15:01:15,544 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:15,544 INFO L512 BasicCegarLoop]: trace histogram [59, 1, 1, 1, 1] [2021-10-07 15:01:15,570 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-07 15:01:15,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:15,752 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:15,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:15,753 INFO L82 PathProgramCache]: Analyzing trace with hash -510857610, now seen corresponding path program 59 times [2021-10-07 15:01:15,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:15,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800958373] [2021-10-07 15:01:15,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:15,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:15,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:17,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:17,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:17,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800958373] [2021-10-07 15:01:17,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800958373] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:17,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627967493] [2021-10-07 15:01:17,402 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:01:17,402 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:17,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:17,405 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-07 15:01:17,407 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-07 15:01:18,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2021-10-07 15:01:18,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:18,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 62 conjunts are in the unsatisfiable core [2021-10-07 15:01:18,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:18,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:18,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627967493] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:18,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:18,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 60 [2021-10-07 15:01:18,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313720162] [2021-10-07 15:01:18,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-10-07 15:01:18,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:18,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-10-07 15:01:18,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:01:18,273 INFO L87 Difference]: Start difference. First operand 516 states and 1217 transitions. Second operand has 62 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 61 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:19,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:19,002 INFO L93 Difference]: Finished difference Result 1006 states and 2373 transitions. [2021-10-07 15:01:19,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-07 15:01:19,002 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 61 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-10-07 15:01:19,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:19,006 INFO L225 Difference]: With dead ends: 1006 [2021-10-07 15:01:19,006 INFO L226 Difference]: Without dead ends: 760 [2021-10-07 15:01:19,006 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1503.1ms TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:01:19,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2021-10-07 15:01:19,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 524. [2021-10-07 15:01:19,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 521 states have (on average 2.3723608445297506) internal successors, (1236), 523 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:19,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1236 transitions. [2021-10-07 15:01:19,021 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1236 transitions. Word has length 63 [2021-10-07 15:01:19,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:19,023 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1236 transitions. [2021-10-07 15:01:19,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 61 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:19,023 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1236 transitions. [2021-10-07 15:01:19,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-07 15:01:19,025 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:19,026 INFO L512 BasicCegarLoop]: trace histogram [60, 1, 1, 1, 1] [2021-10-07 15:01:19,071 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-07 15:01:19,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-10-07 15:01:19,242 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:19,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:19,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1343285871, now seen corresponding path program 60 times [2021-10-07 15:01:19,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:19,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126594296] [2021-10-07 15:01:19,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:19,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:20,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:20,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:20,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126594296] [2021-10-07 15:01:20,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126594296] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:20,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210855615] [2021-10-07 15:01:20,928 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:01:20,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:20,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:20,935 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-07 15:01:20,952 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-07 15:01:21,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-10-07 15:01:21,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:21,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 63 conjunts are in the unsatisfiable core [2021-10-07 15:01:21,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:21,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:21,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210855615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:21,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:21,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 61 [2021-10-07 15:01:21,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398311362] [2021-10-07 15:01:21,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-10-07 15:01:21,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:21,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-10-07 15:01:21,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 15:01:21,804 INFO L87 Difference]: Start difference. First operand 524 states and 1236 transitions. Second operand has 63 states, 62 states have (on average 1.032258064516129) internal successors, (64), 62 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:22,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:22,600 INFO L93 Difference]: Finished difference Result 1022 states and 2411 transitions. [2021-10-07 15:01:22,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-07 15:01:22,601 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 1.032258064516129) internal successors, (64), 62 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2021-10-07 15:01:22,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:22,603 INFO L225 Difference]: With dead ends: 1022 [2021-10-07 15:01:22,603 INFO L226 Difference]: Without dead ends: 772 [2021-10-07 15:01:22,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1530.3ms TimeCoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 15:01:22,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-10-07 15:01:22,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 532. [2021-10-07 15:01:22,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 529 states have (on average 2.372400756143667) internal successors, (1255), 531 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:22,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1255 transitions. [2021-10-07 15:01:22,619 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1255 transitions. Word has length 64 [2021-10-07 15:01:22,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:22,619 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 1255 transitions. [2021-10-07 15:01:22,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 1.032258064516129) internal successors, (64), 62 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:22,620 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1255 transitions. [2021-10-07 15:01:22,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-07 15:01:22,621 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:22,621 INFO L512 BasicCegarLoop]: trace histogram [61, 1, 1, 1, 1] [2021-10-07 15:01:22,663 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-10-07 15:01:22,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:22,836 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:22,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:22,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1307808362, now seen corresponding path program 61 times [2021-10-07 15:01:22,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:22,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920181284] [2021-10-07 15:01:22,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:22,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:24,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:24,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:24,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920181284] [2021-10-07 15:01:24,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920181284] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:24,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296378560] [2021-10-07 15:01:24,555 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:01:24,555 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:24,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:24,556 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-07 15:01:24,557 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-07 15:01:25,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:25,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 64 conjunts are in the unsatisfiable core [2021-10-07 15:01:25,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:25,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:25,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296378560] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:25,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:25,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 62 [2021-10-07 15:01:25,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843741354] [2021-10-07 15:01:25,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-10-07 15:01:25,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:25,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-10-07 15:01:25,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-07 15:01:25,408 INFO L87 Difference]: Start difference. First operand 532 states and 1255 transitions. Second operand has 64 states, 63 states have (on average 1.0317460317460319) internal successors, (65), 63 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:26,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:26,317 INFO L93 Difference]: Finished difference Result 1038 states and 2449 transitions. [2021-10-07 15:01:26,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-07 15:01:26,318 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 1.0317460317460319) internal successors, (65), 63 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-10-07 15:01:26,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:26,319 INFO L225 Difference]: With dead ends: 1038 [2021-10-07 15:01:26,320 INFO L226 Difference]: Without dead ends: 784 [2021-10-07 15:01:26,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1546.3ms TimeCoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-07 15:01:26,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2021-10-07 15:01:26,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 540. [2021-10-07 15:01:26,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 537 states have (on average 2.37243947858473) internal successors, (1274), 539 states have internal predecessors, (1274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:26,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 1274 transitions. [2021-10-07 15:01:26,328 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 1274 transitions. Word has length 65 [2021-10-07 15:01:26,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:26,329 INFO L470 AbstractCegarLoop]: Abstraction has 540 states and 1274 transitions. [2021-10-07 15:01:26,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 1.0317460317460319) internal successors, (65), 63 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:26,329 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1274 transitions. [2021-10-07 15:01:26,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-07 15:01:26,330 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:26,330 INFO L512 BasicCegarLoop]: trace histogram [62, 1, 1, 1, 1] [2021-10-07 15:01:26,356 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-07 15:01:26,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:26,531 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:26,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:26,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1887350961, now seen corresponding path program 62 times [2021-10-07 15:01:26,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:26,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415034173] [2021-10-07 15:01:26,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:26,532 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:26,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:28,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:28,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:28,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415034173] [2021-10-07 15:01:28,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415034173] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:28,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357928838] [2021-10-07 15:01:28,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:01:28,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:28,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:28,324 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-07 15:01:28,328 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-07 15:01:29,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:01:29,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:29,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-07 15:01:29,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:29,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:29,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357928838] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:29,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:29,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2021-10-07 15:01:29,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341732875] [2021-10-07 15:01:29,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-10-07 15:01:29,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:29,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-10-07 15:01:29,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 15:01:29,234 INFO L87 Difference]: Start difference. First operand 540 states and 1274 transitions. Second operand has 65 states, 64 states have (on average 1.03125) internal successors, (66), 64 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:30,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:30,042 INFO L93 Difference]: Finished difference Result 1054 states and 2487 transitions. [2021-10-07 15:01:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-07 15:01:30,042 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 64 states have (on average 1.03125) internal successors, (66), 64 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-10-07 15:01:30,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:30,045 INFO L225 Difference]: With dead ends: 1054 [2021-10-07 15:01:30,045 INFO L226 Difference]: Without dead ends: 796 [2021-10-07 15:01:30,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1643.1ms TimeCoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 15:01:30,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-10-07 15:01:30,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 548. [2021-10-07 15:01:30,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 545 states have (on average 2.3724770642201833) internal successors, (1293), 547 states have internal predecessors, (1293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:30,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1293 transitions. [2021-10-07 15:01:30,060 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1293 transitions. Word has length 66 [2021-10-07 15:01:30,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:30,060 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 1293 transitions. [2021-10-07 15:01:30,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 1.03125) internal successors, (66), 64 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:30,061 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1293 transitions. [2021-10-07 15:01:30,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-07 15:01:30,062 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:30,062 INFO L512 BasicCegarLoop]: trace histogram [63, 1, 1, 1, 1] [2021-10-07 15:01:30,108 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-07 15:01:30,277 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,SelfDestructingSolverStorable73 [2021-10-07 15:01:30,278 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:30,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:30,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1621664950, now seen corresponding path program 63 times [2021-10-07 15:01:30,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:30,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258591213] [2021-10-07 15:01:30,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:30,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:32,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:32,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:32,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258591213] [2021-10-07 15:01:32,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258591213] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:32,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873797746] [2021-10-07 15:01:32,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:01:32,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:32,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:32,144 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-07 15:01:32,145 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-07 15:01:32,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2021-10-07 15:01:33,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:33,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 66 conjunts are in the unsatisfiable core [2021-10-07 15:01:33,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:33,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:33,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873797746] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:33,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:33,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 64 [2021-10-07 15:01:33,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413991776] [2021-10-07 15:01:33,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-10-07 15:01:33,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:33,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-10-07 15:01:33,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:01:33,173 INFO L87 Difference]: Start difference. First operand 548 states and 1293 transitions. Second operand has 66 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 65 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:34,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:34,052 INFO L93 Difference]: Finished difference Result 1070 states and 2525 transitions. [2021-10-07 15:01:34,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-10-07 15:01:34,052 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 65 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-10-07 15:01:34,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:34,058 INFO L225 Difference]: With dead ends: 1070 [2021-10-07 15:01:34,058 INFO L226 Difference]: Without dead ends: 808 [2021-10-07 15:01:34,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1714.3ms TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:01:34,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-10-07 15:01:34,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 556. [2021-10-07 15:01:34,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 553 states have (on average 2.37251356238698) internal successors, (1312), 555 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:34,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1312 transitions. [2021-10-07 15:01:34,072 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1312 transitions. Word has length 67 [2021-10-07 15:01:34,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:34,073 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 1312 transitions. [2021-10-07 15:01:34,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 65 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:34,073 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1312 transitions. [2021-10-07 15:01:34,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-07 15:01:34,074 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:34,075 INFO L512 BasicCegarLoop]: trace histogram [64, 1, 1, 1, 1] [2021-10-07 15:01:34,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-10-07 15:01:34,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:34,288 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:34,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:34,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1267991505, now seen corresponding path program 64 times [2021-10-07 15:01:34,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:34,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070269722] [2021-10-07 15:01:34,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:34,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:36,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:36,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:36,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070269722] [2021-10-07 15:01:36,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070269722] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:36,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011814801] [2021-10-07 15:01:36,162 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:01:36,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:36,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:36,163 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-07 15:01:36,164 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-07 15:01:36,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:01:36,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:36,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 67 conjunts are in the unsatisfiable core [2021-10-07 15:01:36,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:37,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:37,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011814801] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:37,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:37,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2021-10-07 15:01:37,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762672696] [2021-10-07 15:01:37,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-10-07 15:01:37,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:37,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-10-07 15:01:37,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-07 15:01:37,089 INFO L87 Difference]: Start difference. First operand 556 states and 1312 transitions. Second operand has 67 states, 66 states have (on average 1.0303030303030303) internal successors, (68), 66 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:37,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:37,975 INFO L93 Difference]: Finished difference Result 1086 states and 2563 transitions. [2021-10-07 15:01:37,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-10-07 15:01:37,975 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.0303030303030303) internal successors, (68), 66 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-10-07 15:01:37,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:37,978 INFO L225 Difference]: With dead ends: 1086 [2021-10-07 15:01:37,978 INFO L226 Difference]: Without dead ends: 820 [2021-10-07 15:01:37,978 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1710.7ms TimeCoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-07 15:01:37,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-10-07 15:01:37,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 564. [2021-10-07 15:01:37,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 561 states have (on average 2.372549019607843) internal successors, (1331), 563 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:37,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 1331 transitions. [2021-10-07 15:01:37,988 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 1331 transitions. Word has length 68 [2021-10-07 15:01:37,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:37,988 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 1331 transitions. [2021-10-07 15:01:37,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 1.0303030303030303) internal successors, (68), 66 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:37,988 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 1331 transitions. [2021-10-07 15:01:37,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-07 15:01:37,989 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:37,990 INFO L512 BasicCegarLoop]: trace histogram [65, 1, 1, 1, 1] [2021-10-07 15:01:38,017 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-07 15:01:38,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-10-07 15:01:38,191 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:38,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:38,191 INFO L82 PathProgramCache]: Analyzing trace with hash -653028394, now seen corresponding path program 65 times [2021-10-07 15:01:38,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:38,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945771774] [2021-10-07 15:01:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:38,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:40,161 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:40,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:40,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945771774] [2021-10-07 15:01:40,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945771774] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:40,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411566282] [2021-10-07 15:01:40,162 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:01:40,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:40,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:40,163 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-07 15:01:40,164 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-07 15:01:40,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2021-10-07 15:01:40,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:40,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 68 conjunts are in the unsatisfiable core [2021-10-07 15:01:40,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:41,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:41,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411566282] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:41,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:41,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 66 [2021-10-07 15:01:41,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801967023] [2021-10-07 15:01:41,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2021-10-07 15:01:41,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:41,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-10-07 15:01:41,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-07 15:01:41,158 INFO L87 Difference]: Start difference. First operand 564 states and 1331 transitions. Second operand has 68 states, 67 states have (on average 1.0298507462686568) internal successors, (69), 67 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:42,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:42,139 INFO L93 Difference]: Finished difference Result 1102 states and 2601 transitions. [2021-10-07 15:01:42,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-07 15:01:42,139 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 1.0298507462686568) internal successors, (69), 67 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-10-07 15:01:42,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:42,142 INFO L225 Difference]: With dead ends: 1102 [2021-10-07 15:01:42,142 INFO L226 Difference]: Without dead ends: 832 [2021-10-07 15:01:42,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1814.8ms TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-07 15:01:42,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-10-07 15:01:42,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 572. [2021-10-07 15:01:42,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 569 states have (on average 2.3725834797891037) internal successors, (1350), 571 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:42,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1350 transitions. [2021-10-07 15:01:42,157 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1350 transitions. Word has length 69 [2021-10-07 15:01:42,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:42,157 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 1350 transitions. [2021-10-07 15:01:42,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 1.0298507462686568) internal successors, (69), 67 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:42,158 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1350 transitions. [2021-10-07 15:01:42,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-07 15:01:42,159 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:42,160 INFO L512 BasicCegarLoop]: trace histogram [66, 1, 1, 1, 1] [2021-10-07 15:01:42,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-10-07 15:01:42,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:42,376 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:42,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:42,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1230958863, now seen corresponding path program 66 times [2021-10-07 15:01:42,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:42,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087699229] [2021-10-07 15:01:42,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:42,378 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:44,386 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:44,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:44,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087699229] [2021-10-07 15:01:44,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087699229] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:44,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341017181] [2021-10-07 15:01:44,387 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:01:44,387 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:44,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:44,389 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-07 15:01:44,397 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-07 15:01:45,222 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2021-10-07 15:01:45,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:45,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 69 conjunts are in the unsatisfiable core [2021-10-07 15:01:45,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:45,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:45,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341017181] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:45,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:45,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 67 [2021-10-07 15:01:45,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952869531] [2021-10-07 15:01:45,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-10-07 15:01:45,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:45,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-10-07 15:01:45,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:01:45,418 INFO L87 Difference]: Start difference. First operand 572 states and 1350 transitions. Second operand has 69 states, 68 states have (on average 1.0294117647058822) internal successors, (70), 68 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:46,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:46,376 INFO L93 Difference]: Finished difference Result 1118 states and 2639 transitions. [2021-10-07 15:01:46,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-07 15:01:46,377 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 68 states have (on average 1.0294117647058822) internal successors, (70), 68 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-10-07 15:01:46,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:46,378 INFO L225 Difference]: With dead ends: 1118 [2021-10-07 15:01:46,379 INFO L226 Difference]: Without dead ends: 844 [2021-10-07 15:01:46,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1849.7ms TimeCoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:01:46,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2021-10-07 15:01:46,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 580. [2021-10-07 15:01:46,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 577 states have (on average 2.3726169844020797) internal successors, (1369), 579 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:46,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1369 transitions. [2021-10-07 15:01:46,388 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1369 transitions. Word has length 70 [2021-10-07 15:01:46,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:46,389 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 1369 transitions. [2021-10-07 15:01:46,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 1.0294117647058822) internal successors, (70), 68 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:46,389 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1369 transitions. [2021-10-07 15:01:46,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-07 15:01:46,390 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:46,390 INFO L512 BasicCegarLoop]: trace histogram [67, 1, 1, 1, 1] [2021-10-07 15:01:46,416 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-10-07 15:01:46,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-10-07 15:01:46,591 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:46,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:46,592 INFO L82 PathProgramCache]: Analyzing trace with hash -494978314, now seen corresponding path program 67 times [2021-10-07 15:01:46,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:46,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015522048] [2021-10-07 15:01:46,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:46,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:46,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:48,632 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:48,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:48,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015522048] [2021-10-07 15:01:48,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015522048] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:48,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386134722] [2021-10-07 15:01:48,633 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:01:48,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:48,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:48,635 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-07 15:01:48,637 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-07 15:01:49,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:49,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 70 conjunts are in the unsatisfiable core [2021-10-07 15:01:49,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:49,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:49,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386134722] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:49,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:49,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 68 [2021-10-07 15:01:49,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783473528] [2021-10-07 15:01:49,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-10-07 15:01:49,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:49,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-10-07 15:01:49,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-07 15:01:49,649 INFO L87 Difference]: Start difference. First operand 580 states and 1369 transitions. Second operand has 70 states, 69 states have (on average 1.0289855072463767) internal successors, (71), 69 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:50,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:50,637 INFO L93 Difference]: Finished difference Result 1134 states and 2677 transitions. [2021-10-07 15:01:50,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-10-07 15:01:50,638 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 69 states have (on average 1.0289855072463767) internal successors, (71), 69 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-10-07 15:01:50,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:50,639 INFO L225 Difference]: With dead ends: 1134 [2021-10-07 15:01:50,640 INFO L226 Difference]: Without dead ends: 856 [2021-10-07 15:01:50,640 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1868.0ms TimeCoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-07 15:01:50,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2021-10-07 15:01:50,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 588. [2021-10-07 15:01:50,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 585 states have (on average 2.3726495726495727) internal successors, (1388), 587 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:50,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1388 transitions. [2021-10-07 15:01:50,652 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1388 transitions. Word has length 71 [2021-10-07 15:01:50,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:50,652 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1388 transitions. [2021-10-07 15:01:50,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 69 states have (on average 1.0289855072463767) internal successors, (71), 69 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:50,652 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1388 transitions. [2021-10-07 15:01:50,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-07 15:01:50,653 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:50,653 INFO L512 BasicCegarLoop]: trace histogram [68, 1, 1, 1, 1] [2021-10-07 15:01:50,681 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-07 15:01:50,854 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,SelfDestructingSolverStorable78 [2021-10-07 15:01:50,855 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:50,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:50,855 INFO L82 PathProgramCache]: Analyzing trace with hash 1835544047, now seen corresponding path program 68 times [2021-10-07 15:01:50,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:50,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650112788] [2021-10-07 15:01:50,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:50,856 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:50,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:52,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:52,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:52,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650112788] [2021-10-07 15:01:52,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650112788] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:52,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503701540] [2021-10-07 15:01:52,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:01:52,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:52,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:52,964 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-07 15:01:52,965 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-07 15:01:53,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:01:53,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:53,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 71 conjunts are in the unsatisfiable core [2021-10-07 15:01:53,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:53,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:53,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503701540] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:53,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:53,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2021-10-07 15:01:53,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764711213] [2021-10-07 15:01:53,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2021-10-07 15:01:53,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:54,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-10-07 15:01:54,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-07 15:01:54,001 INFO L87 Difference]: Start difference. First operand 588 states and 1388 transitions. Second operand has 71 states, 70 states have (on average 1.0285714285714285) internal successors, (72), 70 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:55,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:55,171 INFO L93 Difference]: Finished difference Result 1150 states and 2715 transitions. [2021-10-07 15:01:55,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-07 15:01:55,172 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 70 states have (on average 1.0285714285714285) internal successors, (72), 70 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-10-07 15:01:55,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:55,173 INFO L225 Difference]: With dead ends: 1150 [2021-10-07 15:01:55,174 INFO L226 Difference]: Without dead ends: 868 [2021-10-07 15:01:55,174 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1956.8ms TimeCoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-07 15:01:55,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2021-10-07 15:01:55,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 596. [2021-10-07 15:01:55,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 593 states have (on average 2.372681281618887) internal successors, (1407), 595 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:55,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1407 transitions. [2021-10-07 15:01:55,188 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1407 transitions. Word has length 72 [2021-10-07 15:01:55,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:55,189 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 1407 transitions. [2021-10-07 15:01:55,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 70 states have (on average 1.0285714285714285) internal successors, (72), 70 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:55,189 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1407 transitions. [2021-10-07 15:01:55,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-07 15:01:55,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:55,191 INFO L512 BasicCegarLoop]: trace histogram [69, 1, 1, 1, 1] [2021-10-07 15:01:55,234 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-07 15:01:55,405 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,SelfDestructingSolverStorable79 [2021-10-07 15:01:55,406 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:55,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:55,407 INFO L82 PathProgramCache]: Analyzing trace with hash 1067293206, now seen corresponding path program 69 times [2021-10-07 15:01:55,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:55,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222021418] [2021-10-07 15:01:55,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:55,408 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:55,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:01:57,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2415 backedges. 0 proven. 2415 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:57,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:01:57,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222021418] [2021-10-07 15:01:57,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222021418] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:57,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911019469] [2021-10-07 15:01:57,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:01:57,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:57,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:01:57,521 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-07 15:01:57,522 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-07 15:01:58,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2021-10-07 15:01:58,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:01:58,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 72 conjunts are in the unsatisfiable core [2021-10-07 15:01:58,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:01:58,605 INFO L134 CoverageAnalysis]: Checked inductivity of 2415 backedges. 0 proven. 2415 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:01:58,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911019469] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:01:58,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:01:58,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 70 [2021-10-07 15:01:58,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15677121] [2021-10-07 15:01:58,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2021-10-07 15:01:58,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:01:58,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-10-07 15:01:58,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-07 15:01:58,609 INFO L87 Difference]: Start difference. First operand 596 states and 1407 transitions. Second operand has 72 states, 71 states have (on average 1.028169014084507) internal successors, (73), 71 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:59,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:01:59,646 INFO L93 Difference]: Finished difference Result 1166 states and 2753 transitions. [2021-10-07 15:01:59,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-10-07 15:01:59,646 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 1.028169014084507) internal successors, (73), 71 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2021-10-07 15:01:59,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:01:59,648 INFO L225 Difference]: With dead ends: 1166 [2021-10-07 15:01:59,648 INFO L226 Difference]: Without dead ends: 880 [2021-10-07 15:01:59,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1962.0ms TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-07 15:01:59,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2021-10-07 15:01:59,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 604. [2021-10-07 15:01:59,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 601 states have (on average 2.372712146422629) internal successors, (1426), 603 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:59,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1426 transitions. [2021-10-07 15:01:59,659 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1426 transitions. Word has length 73 [2021-10-07 15:01:59,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:01:59,660 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 1426 transitions. [2021-10-07 15:01:59,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 1.028169014084507) internal successors, (73), 71 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:01:59,660 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1426 transitions. [2021-10-07 15:01:59,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-07 15:01:59,661 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:01:59,661 INFO L512 BasicCegarLoop]: trace histogram [70, 1, 1, 1, 1] [2021-10-07 15:01:59,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-10-07 15:01:59,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:01:59,862 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:01:59,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:01:59,863 INFO L82 PathProgramCache]: Analyzing trace with hash -1273646385, now seen corresponding path program 70 times [2021-10-07 15:01:59,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:01:59,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790781969] [2021-10-07 15:01:59,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:01:59,864 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:01:59,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:02,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2485 backedges. 0 proven. 2485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:02,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:02,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790781969] [2021-10-07 15:02:02,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790781969] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:02,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265433978] [2021-10-07 15:02:02,142 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:02:02,142 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:02,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:02,143 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-07 15:02:02,164 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-07 15:02:03,036 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:02:03,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:03,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 73 conjunts are in the unsatisfiable core [2021-10-07 15:02:03,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:03,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2485 backedges. 0 proven. 2485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:03,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265433978] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:03,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:03,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 71 [2021-10-07 15:02:03,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572326240] [2021-10-07 15:02:03,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-10-07 15:02:03,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:03,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-10-07 15:02:03,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-07 15:02:03,237 INFO L87 Difference]: Start difference. First operand 604 states and 1426 transitions. Second operand has 73 states, 72 states have (on average 1.0277777777777777) internal successors, (74), 72 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:04,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:04,349 INFO L93 Difference]: Finished difference Result 1182 states and 2791 transitions. [2021-10-07 15:02:04,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-10-07 15:02:04,350 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 72 states have (on average 1.0277777777777777) internal successors, (74), 72 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-10-07 15:02:04,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:04,351 INFO L225 Difference]: With dead ends: 1182 [2021-10-07 15:02:04,352 INFO L226 Difference]: Without dead ends: 892 [2021-10-07 15:02:04,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2116.2ms TimeCoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-07 15:02:04,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-10-07 15:02:04,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 612. [2021-10-07 15:02:04,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 609 states have (on average 2.3727422003284073) internal successors, (1445), 611 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:04,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 1445 transitions. [2021-10-07 15:02:04,365 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 1445 transitions. Word has length 74 [2021-10-07 15:02:04,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:04,365 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 1445 transitions. [2021-10-07 15:02:04,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 72 states have (on average 1.0277777777777777) internal successors, (74), 72 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:04,366 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 1445 transitions. [2021-10-07 15:02:04,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-07 15:02:04,367 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:04,367 INFO L512 BasicCegarLoop]: trace histogram [71, 1, 1, 1, 1] [2021-10-07 15:02:04,402 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-07 15:02:04,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:04,581 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:04,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:04,582 INFO L82 PathProgramCache]: Analyzing trace with hash -828329674, now seen corresponding path program 71 times [2021-10-07 15:02:04,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:04,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163861624] [2021-10-07 15:02:04,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:04,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:04,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:06,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 0 proven. 2556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:06,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:06,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163861624] [2021-10-07 15:02:06,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163861624] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:06,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445768838] [2021-10-07 15:02:06,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:02:06,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:06,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:06,839 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-07 15:02:06,841 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-07 15:02:07,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2021-10-07 15:02:07,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:07,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 74 conjunts are in the unsatisfiable core [2021-10-07 15:02:07,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:07,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 0 proven. 2556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:07,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445768838] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:07,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:07,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 72 [2021-10-07 15:02:07,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949415076] [2021-10-07 15:02:07,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2021-10-07 15:02:07,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:07,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-10-07 15:02:07,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-07 15:02:07,976 INFO L87 Difference]: Start difference. First operand 612 states and 1445 transitions. Second operand has 74 states, 73 states have (on average 1.0273972602739727) internal successors, (75), 73 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:09,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:09,178 INFO L93 Difference]: Finished difference Result 1198 states and 2829 transitions. [2021-10-07 15:02:09,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-07 15:02:09,178 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 73 states have (on average 1.0273972602739727) internal successors, (75), 73 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-10-07 15:02:09,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:09,180 INFO L225 Difference]: With dead ends: 1198 [2021-10-07 15:02:09,180 INFO L226 Difference]: Without dead ends: 904 [2021-10-07 15:02:09,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2099.1ms TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-07 15:02:09,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2021-10-07 15:02:09,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 620. [2021-10-07 15:02:09,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 617 states have (on average 2.372771474878444) internal successors, (1464), 619 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:09,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1464 transitions. [2021-10-07 15:02:09,190 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1464 transitions. Word has length 75 [2021-10-07 15:02:09,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:09,190 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 1464 transitions. [2021-10-07 15:02:09,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 73 states have (on average 1.0273972602739727) internal successors, (75), 73 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:09,190 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1464 transitions. [2021-10-07 15:02:09,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-07 15:02:09,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:09,191 INFO L512 BasicCegarLoop]: trace histogram [72, 1, 1, 1, 1] [2021-10-07 15:02:09,220 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-07 15:02:09,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:09,392 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:09,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:09,393 INFO L82 PathProgramCache]: Analyzing trace with hash 91586479, now seen corresponding path program 72 times [2021-10-07 15:02:09,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:09,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436346630] [2021-10-07 15:02:09,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:09,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:09,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:11,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2628 backedges. 0 proven. 2628 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:11,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:11,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436346630] [2021-10-07 15:02:11,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436346630] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:11,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359235790] [2021-10-07 15:02:11,731 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:02:11,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:11,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:11,732 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-07 15:02:11,734 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-07 15:02:12,711 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2021-10-07 15:02:12,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:12,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 75 conjunts are in the unsatisfiable core [2021-10-07 15:02:12,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:12,903 INFO L134 CoverageAnalysis]: Checked inductivity of 2628 backedges. 0 proven. 2628 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:12,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359235790] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:12,904 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:12,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 73 [2021-10-07 15:02:12,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905927018] [2021-10-07 15:02:12,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2021-10-07 15:02:12,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:12,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-10-07 15:02:12,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-07 15:02:12,907 INFO L87 Difference]: Start difference. First operand 620 states and 1464 transitions. Second operand has 75 states, 74 states have (on average 1.027027027027027) internal successors, (76), 74 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:14,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:14,090 INFO L93 Difference]: Finished difference Result 1214 states and 2867 transitions. [2021-10-07 15:02:14,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-07 15:02:14,090 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 74 states have (on average 1.027027027027027) internal successors, (76), 74 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-10-07 15:02:14,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:14,092 INFO L225 Difference]: With dead ends: 1214 [2021-10-07 15:02:14,092 INFO L226 Difference]: Without dead ends: 916 [2021-10-07 15:02:14,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2171.9ms TimeCoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-07 15:02:14,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-10-07 15:02:14,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 628. [2021-10-07 15:02:14,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 625 states have (on average 2.3728) internal successors, (1483), 627 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:14,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1483 transitions. [2021-10-07 15:02:14,101 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1483 transitions. Word has length 76 [2021-10-07 15:02:14,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:14,101 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 1483 transitions. [2021-10-07 15:02:14,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 74 states have (on average 1.027027027027027) internal successors, (76), 74 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:14,101 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1483 transitions. [2021-10-07 15:02:14,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-07 15:02:14,102 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:14,102 INFO L512 BasicCegarLoop]: trace histogram [73, 1, 1, 1, 1] [2021-10-07 15:02:14,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-10-07 15:02:14,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:14,303 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:14,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:14,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1455783850, now seen corresponding path program 73 times [2021-10-07 15:02:14,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:14,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79353018] [2021-10-07 15:02:14,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:14,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:14,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:16,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 0 proven. 2701 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:16,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:16,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79353018] [2021-10-07 15:02:16,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79353018] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:16,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304725162] [2021-10-07 15:02:16,592 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:02:16,593 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:16,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:16,599 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-07 15:02:16,606 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-07 15:02:17,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:17,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 76 conjunts are in the unsatisfiable core [2021-10-07 15:02:17,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:17,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 0 proven. 2701 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:17,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304725162] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:17,768 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:17,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 74 [2021-10-07 15:02:17,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108402815] [2021-10-07 15:02:17,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-10-07 15:02:17,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:17,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-10-07 15:02:17,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-07 15:02:17,770 INFO L87 Difference]: Start difference. First operand 628 states and 1483 transitions. Second operand has 76 states, 75 states have (on average 1.0266666666666666) internal successors, (77), 75 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:18,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:18,961 INFO L93 Difference]: Finished difference Result 1230 states and 2905 transitions. [2021-10-07 15:02:18,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-10-07 15:02:18,961 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 75 states have (on average 1.0266666666666666) internal successors, (77), 75 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-10-07 15:02:18,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:18,963 INFO L225 Difference]: With dead ends: 1230 [2021-10-07 15:02:18,963 INFO L226 Difference]: Without dead ends: 928 [2021-10-07 15:02:18,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2129.6ms TimeCoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-07 15:02:18,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2021-10-07 15:02:18,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 636. [2021-10-07 15:02:18,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 633 states have (on average 2.372827804107425) internal successors, (1502), 635 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:18,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1502 transitions. [2021-10-07 15:02:18,973 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1502 transitions. Word has length 77 [2021-10-07 15:02:18,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:18,973 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1502 transitions. [2021-10-07 15:02:18,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 75 states have (on average 1.0266666666666666) internal successors, (77), 75 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:18,974 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1502 transitions. [2021-10-07 15:02:18,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-10-07 15:02:18,975 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:18,976 INFO L512 BasicCegarLoop]: trace histogram [74, 1, 1, 1, 1] [2021-10-07 15:02:19,008 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-07 15:02:19,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:19,190 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:19,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:19,191 INFO L82 PathProgramCache]: Analyzing trace with hash 2115343503, now seen corresponding path program 74 times [2021-10-07 15:02:19,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:19,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903058850] [2021-10-07 15:02:19,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:19,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:19,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:21,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2775 backedges. 0 proven. 2775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:21,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:21,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903058850] [2021-10-07 15:02:21,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903058850] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:21,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172355290] [2021-10-07 15:02:21,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:02:21,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:21,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:21,648 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-07 15:02:21,648 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-07 15:02:22,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:02:22,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:22,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 77 conjunts are in the unsatisfiable core [2021-10-07 15:02:22,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:22,800 INFO L134 CoverageAnalysis]: Checked inductivity of 2775 backedges. 0 proven. 2775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:22,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172355290] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:22,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:22,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 75 [2021-10-07 15:02:22,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411302737] [2021-10-07 15:02:22,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2021-10-07 15:02:22,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:22,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-10-07 15:02:22,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-07 15:02:22,804 INFO L87 Difference]: Start difference. First operand 636 states and 1502 transitions. Second operand has 77 states, 76 states have (on average 1.0263157894736843) internal successors, (78), 76 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:24,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:24,122 INFO L93 Difference]: Finished difference Result 1246 states and 2943 transitions. [2021-10-07 15:02:24,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-10-07 15:02:24,122 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 76 states have (on average 1.0263157894736843) internal successors, (78), 76 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-10-07 15:02:24,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:24,124 INFO L225 Difference]: With dead ends: 1246 [2021-10-07 15:02:24,124 INFO L226 Difference]: Without dead ends: 940 [2021-10-07 15:02:24,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2275.7ms TimeCoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-07 15:02:24,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2021-10-07 15:02:24,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 644. [2021-10-07 15:02:24,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 641 states have (on average 2.372854914196568) internal successors, (1521), 643 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:24,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 1521 transitions. [2021-10-07 15:02:24,135 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 1521 transitions. Word has length 78 [2021-10-07 15:02:24,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:24,136 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 1521 transitions. [2021-10-07 15:02:24,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 76 states have (on average 1.0263157894736843) internal successors, (78), 76 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:24,136 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 1521 transitions. [2021-10-07 15:02:24,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-10-07 15:02:24,138 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:24,138 INFO L512 BasicCegarLoop]: trace histogram [75, 1, 1, 1, 1] [2021-10-07 15:02:24,165 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-07 15:02:24,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:24,339 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:24,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:24,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1151141750, now seen corresponding path program 75 times [2021-10-07 15:02:24,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:24,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813776076] [2021-10-07 15:02:24,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:24,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:24,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:26,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 0 proven. 2850 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:26,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:26,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813776076] [2021-10-07 15:02:26,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813776076] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:26,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109861263] [2021-10-07 15:02:26,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:02:26,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:26,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:26,852 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-07 15:02:26,853 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-07 15:02:27,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2021-10-07 15:02:27,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:27,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 78 conjunts are in the unsatisfiable core [2021-10-07 15:02:27,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:28,102 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 0 proven. 2850 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:28,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109861263] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:28,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:28,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 76 [2021-10-07 15:02:28,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838056676] [2021-10-07 15:02:28,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2021-10-07 15:02:28,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:28,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-10-07 15:02:28,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-07 15:02:28,106 INFO L87 Difference]: Start difference. First operand 644 states and 1521 transitions. Second operand has 78 states, 77 states have (on average 1.025974025974026) internal successors, (79), 77 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:29,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:29,491 INFO L93 Difference]: Finished difference Result 1262 states and 2981 transitions. [2021-10-07 15:02:29,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-10-07 15:02:29,491 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 77 states have (on average 1.025974025974026) internal successors, (79), 77 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-10-07 15:02:29,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:29,493 INFO L225 Difference]: With dead ends: 1262 [2021-10-07 15:02:29,493 INFO L226 Difference]: Without dead ends: 952 [2021-10-07 15:02:29,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2322.2ms TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-07 15:02:29,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2021-10-07 15:02:29,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 652. [2021-10-07 15:02:29,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 649 states have (on average 2.3728813559322033) internal successors, (1540), 651 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:29,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 1540 transitions. [2021-10-07 15:02:29,504 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 1540 transitions. Word has length 79 [2021-10-07 15:02:29,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:29,504 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 1540 transitions. [2021-10-07 15:02:29,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 77 states have (on average 1.025974025974026) internal successors, (79), 77 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:29,504 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 1540 transitions. [2021-10-07 15:02:29,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-10-07 15:02:29,505 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:29,505 INFO L512 BasicCegarLoop]: trace histogram [76, 1, 1, 1, 1] [2021-10-07 15:02:29,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-10-07 15:02:29,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:29,706 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:29,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:29,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1325658479, now seen corresponding path program 76 times [2021-10-07 15:02:29,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:29,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515540479] [2021-10-07 15:02:29,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:29,708 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:29,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:32,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2926 backedges. 0 proven. 2926 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:32,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:32,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515540479] [2021-10-07 15:02:32,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515540479] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:32,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307211656] [2021-10-07 15:02:32,251 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:02:32,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:32,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:32,253 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-07 15:02:32,254 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-07 15:02:33,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:02:33,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:33,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 79 conjunts are in the unsatisfiable core [2021-10-07 15:02:33,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:33,477 INFO L134 CoverageAnalysis]: Checked inductivity of 2926 backedges. 0 proven. 2926 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:33,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307211656] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:33,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:33,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 77 [2021-10-07 15:02:33,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19278243] [2021-10-07 15:02:33,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-10-07 15:02:33,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:33,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-10-07 15:02:33,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-07 15:02:33,480 INFO L87 Difference]: Start difference. First operand 652 states and 1540 transitions. Second operand has 79 states, 78 states have (on average 1.0256410256410255) internal successors, (80), 78 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:34,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:34,806 INFO L93 Difference]: Finished difference Result 1278 states and 3019 transitions. [2021-10-07 15:02:34,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-10-07 15:02:34,806 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 78 states have (on average 1.0256410256410255) internal successors, (80), 78 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-10-07 15:02:34,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:34,808 INFO L225 Difference]: With dead ends: 1278 [2021-10-07 15:02:34,808 INFO L226 Difference]: Without dead ends: 964 [2021-10-07 15:02:34,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2375.4ms TimeCoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-07 15:02:34,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-10-07 15:02:34,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 660. [2021-10-07 15:02:34,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 657 states have (on average 2.3729071537290714) internal successors, (1559), 659 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:34,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1559 transitions. [2021-10-07 15:02:34,818 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1559 transitions. Word has length 80 [2021-10-07 15:02:34,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:34,818 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 1559 transitions. [2021-10-07 15:02:34,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 78 states have (on average 1.0256410256410255) internal successors, (80), 78 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:34,818 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1559 transitions. [2021-10-07 15:02:34,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-10-07 15:02:34,819 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:34,819 INFO L512 BasicCegarLoop]: trace histogram [77, 1, 1, 1, 1] [2021-10-07 15:02:34,847 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-10-07 15:02:35,027 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,SelfDestructingSolverStorable87 [2021-10-07 15:02:35,028 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:35,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:35,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1854257514, now seen corresponding path program 77 times [2021-10-07 15:02:35,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:35,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225527855] [2021-10-07 15:02:35,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:35,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:35,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:37,650 INFO L134 CoverageAnalysis]: Checked inductivity of 3003 backedges. 0 proven. 3003 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:37,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:37,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225527855] [2021-10-07 15:02:37,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225527855] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:37,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653525698] [2021-10-07 15:02:37,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:02:37,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:37,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:37,652 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-07 15:02:37,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-10-07 15:02:38,711 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2021-10-07 15:02:38,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:38,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 80 conjunts are in the unsatisfiable core [2021-10-07 15:02:38,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:38,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3003 backedges. 0 proven. 3003 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:38,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653525698] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:38,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:38,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 78 [2021-10-07 15:02:38,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471831279] [2021-10-07 15:02:38,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2021-10-07 15:02:38,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:38,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-10-07 15:02:38,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-07 15:02:38,903 INFO L87 Difference]: Start difference. First operand 660 states and 1559 transitions. Second operand has 80 states, 79 states have (on average 1.0253164556962024) internal successors, (81), 79 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:40,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:40,362 INFO L93 Difference]: Finished difference Result 1294 states and 3057 transitions. [2021-10-07 15:02:40,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-10-07 15:02:40,362 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 79 states have (on average 1.0253164556962024) internal successors, (81), 79 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-10-07 15:02:40,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:40,364 INFO L225 Difference]: With dead ends: 1294 [2021-10-07 15:02:40,364 INFO L226 Difference]: Without dead ends: 976 [2021-10-07 15:02:40,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2462.4ms TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-07 15:02:40,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-10-07 15:02:40,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 668. [2021-10-07 15:02:40,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 665 states have (on average 2.3729323308270676) internal successors, (1578), 667 states have internal predecessors, (1578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:40,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 1578 transitions. [2021-10-07 15:02:40,374 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 1578 transitions. Word has length 81 [2021-10-07 15:02:40,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:40,375 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 1578 transitions. [2021-10-07 15:02:40,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 79 states have (on average 1.0253164556962024) internal successors, (81), 79 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:40,375 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 1578 transitions. [2021-10-07 15:02:40,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-07 15:02:40,376 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:40,376 INFO L512 BasicCegarLoop]: trace histogram [78, 1, 1, 1, 1] [2021-10-07 15:02:40,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-10-07 15:02:40,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:40,577 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:40,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:40,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1647405489, now seen corresponding path program 78 times [2021-10-07 15:02:40,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:40,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168876459] [2021-10-07 15:02:40,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:40,579 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:40,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:43,310 INFO L134 CoverageAnalysis]: Checked inductivity of 3081 backedges. 0 proven. 3081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:43,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:43,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168876459] [2021-10-07 15:02:43,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168876459] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:43,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880160567] [2021-10-07 15:02:43,312 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:02:43,312 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:43,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:43,313 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:02:43,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-07 15:02:44,423 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2021-10-07 15:02:44,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:44,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 81 conjunts are in the unsatisfiable core [2021-10-07 15:02:44,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:44,627 INFO L134 CoverageAnalysis]: Checked inductivity of 3081 backedges. 0 proven. 3081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:44,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880160567] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:44,627 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:44,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 79 [2021-10-07 15:02:44,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720788154] [2021-10-07 15:02:44,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2021-10-07 15:02:44,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:44,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-10-07 15:02:44,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-07 15:02:44,631 INFO L87 Difference]: Start difference. First operand 668 states and 1578 transitions. Second operand has 81 states, 80 states have (on average 1.025) internal successors, (82), 80 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:46,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:46,208 INFO L93 Difference]: Finished difference Result 1310 states and 3095 transitions. [2021-10-07 15:02:46,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-10-07 15:02:46,209 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 80 states have (on average 1.025) internal successors, (82), 80 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-10-07 15:02:46,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:46,211 INFO L225 Difference]: With dead ends: 1310 [2021-10-07 15:02:46,211 INFO L226 Difference]: Without dead ends: 988 [2021-10-07 15:02:46,211 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2565.8ms TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-07 15:02:46,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2021-10-07 15:02:46,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 676. [2021-10-07 15:02:46,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 673 states have (on average 2.37295690936107) internal successors, (1597), 675 states have internal predecessors, (1597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:46,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 1597 transitions. [2021-10-07 15:02:46,222 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 1597 transitions. Word has length 82 [2021-10-07 15:02:46,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:46,222 INFO L470 AbstractCegarLoop]: Abstraction has 676 states and 1597 transitions. [2021-10-07 15:02:46,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 80 states have (on average 1.025) internal successors, (82), 80 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:46,222 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 1597 transitions. [2021-10-07 15:02:46,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-07 15:02:46,224 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:46,224 INFO L512 BasicCegarLoop]: trace histogram [79, 1, 1, 1, 1] [2021-10-07 15:02:46,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-10-07 15:02:46,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-10-07 15:02:46,425 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:46,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:46,426 INFO L82 PathProgramCache]: Analyzing trace with hash 470039990, now seen corresponding path program 79 times [2021-10-07 15:02:46,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:46,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138288389] [2021-10-07 15:02:46,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:46,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:46,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:49,170 INFO L134 CoverageAnalysis]: Checked inductivity of 3160 backedges. 0 proven. 3160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:49,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:49,170 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138288389] [2021-10-07 15:02:49,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138288389] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:49,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679069883] [2021-10-07 15:02:49,171 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:02:49,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:49,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:49,173 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:02:49,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-10-07 15:02:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:50,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 82 conjunts are in the unsatisfiable core [2021-10-07 15:02:50,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:50,450 INFO L134 CoverageAnalysis]: Checked inductivity of 3160 backedges. 0 proven. 3160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:50,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679069883] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:50,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:50,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 80 [2021-10-07 15:02:50,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570371114] [2021-10-07 15:02:50,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-10-07 15:02:50,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:50,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-10-07 15:02:50,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-07 15:02:50,452 INFO L87 Difference]: Start difference. First operand 676 states and 1597 transitions. Second operand has 82 states, 81 states have (on average 1.0246913580246915) internal successors, (83), 81 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:51,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:51,946 INFO L93 Difference]: Finished difference Result 1326 states and 3133 transitions. [2021-10-07 15:02:51,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-10-07 15:02:51,946 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 81 states have (on average 1.0246913580246915) internal successors, (83), 81 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-10-07 15:02:51,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:51,948 INFO L225 Difference]: With dead ends: 1326 [2021-10-07 15:02:51,948 INFO L226 Difference]: Without dead ends: 1000 [2021-10-07 15:02:51,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2574.1ms TimeCoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-07 15:02:51,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-10-07 15:02:51,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 684. [2021-10-07 15:02:51,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 681 states have (on average 2.372980910425844) internal successors, (1616), 683 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:51,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1616 transitions. [2021-10-07 15:02:51,960 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1616 transitions. Word has length 83 [2021-10-07 15:02:51,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:51,960 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1616 transitions. [2021-10-07 15:02:51,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 81 states have (on average 1.0246913580246915) internal successors, (83), 81 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:51,960 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1616 transitions. [2021-10-07 15:02:51,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-10-07 15:02:51,961 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:51,961 INFO L512 BasicCegarLoop]: trace histogram [80, 1, 1, 1, 1] [2021-10-07 15:02:51,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-10-07 15:02:52,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:52,163 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:52,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:52,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1686340399, now seen corresponding path program 80 times [2021-10-07 15:02:52,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:52,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384323641] [2021-10-07 15:02:52,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:52,164 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:52,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:02:54,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 3240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:54,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:02:54,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384323641] [2021-10-07 15:02:54,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384323641] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:54,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765864562] [2021-10-07 15:02:54,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:02:54,961 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:54,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:02:54,963 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:02:54,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-10-07 15:02:56,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:02:56,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:02:56,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 83 conjunts are in the unsatisfiable core [2021-10-07 15:02:56,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:02:56,306 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 3240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:02:56,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765864562] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:02:56,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:02:56,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 81 [2021-10-07 15:02:56,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349009985] [2021-10-07 15:02:56,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-10-07 15:02:56,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:02:56,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-10-07 15:02:56,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-07 15:02:56,310 INFO L87 Difference]: Start difference. First operand 684 states and 1616 transitions. Second operand has 83 states, 82 states have (on average 1.024390243902439) internal successors, (84), 82 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:57,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:02:57,849 INFO L93 Difference]: Finished difference Result 1342 states and 3171 transitions. [2021-10-07 15:02:57,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-10-07 15:02:57,849 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 82 states have (on average 1.024390243902439) internal successors, (84), 82 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-10-07 15:02:57,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:02:57,851 INFO L225 Difference]: With dead ends: 1342 [2021-10-07 15:02:57,851 INFO L226 Difference]: Without dead ends: 1012 [2021-10-07 15:02:57,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2591.1ms TimeCoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-07 15:02:57,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-10-07 15:02:57,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 692. [2021-10-07 15:02:57,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 689 states have (on average 2.3730043541364294) internal successors, (1635), 691 states have internal predecessors, (1635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:57,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1635 transitions. [2021-10-07 15:02:57,862 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1635 transitions. Word has length 84 [2021-10-07 15:02:57,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:02:57,863 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 1635 transitions. [2021-10-07 15:02:57,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 82 states have (on average 1.024390243902439) internal successors, (84), 82 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:02:57,863 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1635 transitions. [2021-10-07 15:02:57,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-07 15:02:57,865 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:02:57,865 INFO L512 BasicCegarLoop]: trace histogram [81, 1, 1, 1, 1] [2021-10-07 15:02:57,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-10-07 15:02:58,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:02:58,073 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:02:58,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:02:58,073 INFO L82 PathProgramCache]: Analyzing trace with hash 736947414, now seen corresponding path program 81 times [2021-10-07 15:02:58,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:02:58,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776008409] [2021-10-07 15:02:58,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:02:58,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:02:58,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:00,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3321 backedges. 0 proven. 3321 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:00,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:00,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776008409] [2021-10-07 15:03:00,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776008409] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:00,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695580049] [2021-10-07 15:03:00,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:03:00,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:00,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:00,984 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:00,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-10-07 15:03:02,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2021-10-07 15:03:02,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:02,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 84 conjunts are in the unsatisfiable core [2021-10-07 15:03:02,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:02,419 INFO L134 CoverageAnalysis]: Checked inductivity of 3321 backedges. 0 proven. 3321 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:02,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695580049] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:02,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:02,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 82 [2021-10-07 15:03:02,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348328394] [2021-10-07 15:03:02,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2021-10-07 15:03:02,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:02,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-10-07 15:03:02,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-07 15:03:02,422 INFO L87 Difference]: Start difference. First operand 692 states and 1635 transitions. Second operand has 84 states, 83 states have (on average 1.0240963855421688) internal successors, (85), 83 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:04,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:04,052 INFO L93 Difference]: Finished difference Result 1358 states and 3209 transitions. [2021-10-07 15:03:04,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-10-07 15:03:04,052 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 83 states have (on average 1.0240963855421688) internal successors, (85), 83 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-10-07 15:03:04,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:04,054 INFO L225 Difference]: With dead ends: 1358 [2021-10-07 15:03:04,054 INFO L226 Difference]: Without dead ends: 1024 [2021-10-07 15:03:04,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2732.5ms TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-07 15:03:04,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-10-07 15:03:04,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 700. [2021-10-07 15:03:04,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 697 states have (on average 2.3730272596843616) internal successors, (1654), 699 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:04,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1654 transitions. [2021-10-07 15:03:04,066 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1654 transitions. Word has length 85 [2021-10-07 15:03:04,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:04,066 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 1654 transitions. [2021-10-07 15:03:04,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 83 states have (on average 1.0240963855421688) internal successors, (85), 83 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:04,067 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1654 transitions. [2021-10-07 15:03:04,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-10-07 15:03:04,068 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:04,068 INFO L512 BasicCegarLoop]: trace histogram [82, 1, 1, 1, 1] [2021-10-07 15:03:04,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-10-07 15:03:04,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:04,269 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:04,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:04,270 INFO L82 PathProgramCache]: Analyzing trace with hash 1370535951, now seen corresponding path program 82 times [2021-10-07 15:03:04,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:04,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621509751] [2021-10-07 15:03:04,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:04,271 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:04,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:07,241 INFO L134 CoverageAnalysis]: Checked inductivity of 3403 backedges. 0 proven. 3403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:07,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:07,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621509751] [2021-10-07 15:03:07,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621509751] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:07,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778983917] [2021-10-07 15:03:07,242 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:03:07,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:07,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:07,244 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:07,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-10-07 15:03:08,412 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:03:08,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:08,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 85 conjunts are in the unsatisfiable core [2021-10-07 15:03:08,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:08,624 INFO L134 CoverageAnalysis]: Checked inductivity of 3403 backedges. 0 proven. 3403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:08,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778983917] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:08,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:08,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 83 [2021-10-07 15:03:08,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852925776] [2021-10-07 15:03:08,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-10-07 15:03:08,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:08,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-10-07 15:03:08,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-07 15:03:08,628 INFO L87 Difference]: Start difference. First operand 700 states and 1654 transitions. Second operand has 85 states, 84 states have (on average 1.0238095238095237) internal successors, (86), 84 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:10,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:10,242 INFO L93 Difference]: Finished difference Result 1374 states and 3247 transitions. [2021-10-07 15:03:10,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-10-07 15:03:10,242 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 84 states have (on average 1.0238095238095237) internal successors, (86), 84 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-10-07 15:03:10,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:10,244 INFO L225 Difference]: With dead ends: 1374 [2021-10-07 15:03:10,244 INFO L226 Difference]: Without dead ends: 1036 [2021-10-07 15:03:10,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2798.4ms TimeCoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-07 15:03:10,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2021-10-07 15:03:10,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 708. [2021-10-07 15:03:10,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 705 states have (on average 2.373049645390071) internal successors, (1673), 707 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:10,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1673 transitions. [2021-10-07 15:03:10,265 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1673 transitions. Word has length 86 [2021-10-07 15:03:10,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:10,265 INFO L470 AbstractCegarLoop]: Abstraction has 708 states and 1673 transitions. [2021-10-07 15:03:10,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 84 states have (on average 1.0238095238095237) internal successors, (86), 84 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:10,265 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1673 transitions. [2021-10-07 15:03:10,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-10-07 15:03:10,267 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:10,267 INFO L512 BasicCegarLoop]: trace histogram [83, 1, 1, 1, 1] [2021-10-07 15:03:10,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-10-07 15:03:10,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:10,468 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:10,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:10,468 INFO L82 PathProgramCache]: Analyzing trace with hash -463055882, now seen corresponding path program 83 times [2021-10-07 15:03:10,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:10,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379223302] [2021-10-07 15:03:10,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:10,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:10,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:13,472 INFO L134 CoverageAnalysis]: Checked inductivity of 3486 backedges. 0 proven. 3486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:13,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:13,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379223302] [2021-10-07 15:03:13,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379223302] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:13,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781301070] [2021-10-07 15:03:13,473 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:03:13,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:13,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:13,474 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:13,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-10-07 15:03:14,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2021-10-07 15:03:14,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:14,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 86 conjunts are in the unsatisfiable core [2021-10-07 15:03:14,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:14,966 INFO L134 CoverageAnalysis]: Checked inductivity of 3486 backedges. 0 proven. 3486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:14,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781301070] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:14,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:14,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 84 [2021-10-07 15:03:14,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40498993] [2021-10-07 15:03:14,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2021-10-07 15:03:14,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:14,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-10-07 15:03:14,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-07 15:03:14,970 INFO L87 Difference]: Start difference. First operand 708 states and 1673 transitions. Second operand has 86 states, 85 states have (on average 1.0235294117647058) internal successors, (87), 85 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:17,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:17,002 INFO L93 Difference]: Finished difference Result 1390 states and 3285 transitions. [2021-10-07 15:03:17,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-10-07 15:03:17,002 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 85 states have (on average 1.0235294117647058) internal successors, (87), 85 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2021-10-07 15:03:17,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:17,004 INFO L225 Difference]: With dead ends: 1390 [2021-10-07 15:03:17,004 INFO L226 Difference]: Without dead ends: 1048 [2021-10-07 15:03:17,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2825.0ms TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-07 15:03:17,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2021-10-07 15:03:17,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 716. [2021-10-07 15:03:17,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 713 states have (on average 2.373071528751753) internal successors, (1692), 715 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:17,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1692 transitions. [2021-10-07 15:03:17,015 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1692 transitions. Word has length 87 [2021-10-07 15:03:17,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:17,015 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 1692 transitions. [2021-10-07 15:03:17,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 85 states have (on average 1.0235294117647058) internal successors, (87), 85 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:17,015 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1692 transitions. [2021-10-07 15:03:17,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-10-07 15:03:17,016 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:17,017 INFO L512 BasicCegarLoop]: trace histogram [84, 1, 1, 1, 1] [2021-10-07 15:03:17,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-10-07 15:03:17,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:17,218 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:17,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:17,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1469827857, now seen corresponding path program 84 times [2021-10-07 15:03:17,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:17,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904750153] [2021-10-07 15:03:17,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:17,219 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:17,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:20,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3570 backedges. 0 proven. 3570 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:20,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:20,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904750153] [2021-10-07 15:03:20,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904750153] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:20,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578781035] [2021-10-07 15:03:20,309 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:03:20,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:20,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:20,310 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:20,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-10-07 15:03:21,596 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2021-10-07 15:03:21,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:21,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 87 conjunts are in the unsatisfiable core [2021-10-07 15:03:21,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:21,833 INFO L134 CoverageAnalysis]: Checked inductivity of 3570 backedges. 0 proven. 3570 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:21,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578781035] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:21,833 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:21,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 85 [2021-10-07 15:03:21,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222772489] [2021-10-07 15:03:21,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2021-10-07 15:03:21,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:21,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-10-07 15:03:21,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-07 15:03:21,836 INFO L87 Difference]: Start difference. First operand 716 states and 1692 transitions. Second operand has 87 states, 86 states have (on average 1.0232558139534884) internal successors, (88), 86 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:23,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:23,818 INFO L93 Difference]: Finished difference Result 1406 states and 3323 transitions. [2021-10-07 15:03:23,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-10-07 15:03:23,818 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 86 states have (on average 1.0232558139534884) internal successors, (88), 86 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2021-10-07 15:03:23,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:23,820 INFO L225 Difference]: With dead ends: 1406 [2021-10-07 15:03:23,820 INFO L226 Difference]: Without dead ends: 1060 [2021-10-07 15:03:23,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2908.3ms TimeCoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-07 15:03:23,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-10-07 15:03:23,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 724. [2021-10-07 15:03:23,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 721 states have (on average 2.3730929264909846) internal successors, (1711), 723 states have internal predecessors, (1711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:23,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1711 transitions. [2021-10-07 15:03:23,831 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1711 transitions. Word has length 88 [2021-10-07 15:03:23,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:23,831 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 1711 transitions. [2021-10-07 15:03:23,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 86 states have (on average 1.0232558139534884) internal successors, (88), 86 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:23,832 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1711 transitions. [2021-10-07 15:03:23,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-07 15:03:23,833 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:23,834 INFO L512 BasicCegarLoop]: trace histogram [85, 1, 1, 1, 1] [2021-10-07 15:03:23,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-10-07 15:03:24,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-10-07 15:03:24,035 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:24,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:24,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1679979286, now seen corresponding path program 85 times [2021-10-07 15:03:24,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:24,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891590728] [2021-10-07 15:03:24,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:24,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:24,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:27,222 INFO L134 CoverageAnalysis]: Checked inductivity of 3655 backedges. 0 proven. 3655 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:27,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:27,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891590728] [2021-10-07 15:03:27,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891590728] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:27,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803517040] [2021-10-07 15:03:27,223 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:03:27,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:27,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:27,225 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:27,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-10-07 15:03:28,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:28,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 88 conjunts are in the unsatisfiable core [2021-10-07 15:03:28,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:28,702 INFO L134 CoverageAnalysis]: Checked inductivity of 3655 backedges. 0 proven. 3655 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:28,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803517040] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:28,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:28,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 86 [2021-10-07 15:03:28,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917852993] [2021-10-07 15:03:28,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-10-07 15:03:28,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:28,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-10-07 15:03:28,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-07 15:03:28,706 INFO L87 Difference]: Start difference. First operand 724 states and 1711 transitions. Second operand has 88 states, 87 states have (on average 1.0229885057471264) internal successors, (89), 87 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:30,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:30,588 INFO L93 Difference]: Finished difference Result 1422 states and 3361 transitions. [2021-10-07 15:03:30,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-10-07 15:03:30,588 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 87 states have (on average 1.0229885057471264) internal successors, (89), 87 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2021-10-07 15:03:30,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:30,590 INFO L225 Difference]: With dead ends: 1422 [2021-10-07 15:03:30,590 INFO L226 Difference]: Without dead ends: 1072 [2021-10-07 15:03:30,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2998.6ms TimeCoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-07 15:03:30,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2021-10-07 15:03:30,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 732. [2021-10-07 15:03:30,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 729 states have (on average 2.373113854595336) internal successors, (1730), 731 states have internal predecessors, (1730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:30,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1730 transitions. [2021-10-07 15:03:30,601 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1730 transitions. Word has length 89 [2021-10-07 15:03:30,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:30,602 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 1730 transitions. [2021-10-07 15:03:30,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 87 states have (on average 1.0229885057471264) internal successors, (89), 87 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:30,602 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1730 transitions. [2021-10-07 15:03:30,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-07 15:03:30,603 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:30,603 INFO L512 BasicCegarLoop]: trace histogram [86, 1, 1, 1, 1] [2021-10-07 15:03:30,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-10-07 15:03:30,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-10-07 15:03:30,804 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:30,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:30,805 INFO L82 PathProgramCache]: Analyzing trace with hash 539752911, now seen corresponding path program 86 times [2021-10-07 15:03:30,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:30,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254459944] [2021-10-07 15:03:30,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:30,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:30,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:34,023 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 0 proven. 3741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:34,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:34,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254459944] [2021-10-07 15:03:34,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254459944] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:34,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629139735] [2021-10-07 15:03:34,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:03:34,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:34,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:34,030 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:34,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-10-07 15:03:35,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:03:35,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:35,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 89 conjunts are in the unsatisfiable core [2021-10-07 15:03:35,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 0 proven. 3741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:35,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629139735] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:35,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:35,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 87 [2021-10-07 15:03:35,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943004413] [2021-10-07 15:03:35,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2021-10-07 15:03:35,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:35,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-10-07 15:03:35,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-07 15:03:35,512 INFO L87 Difference]: Start difference. First operand 732 states and 1730 transitions. Second operand has 89 states, 88 states have (on average 1.0227272727272727) internal successors, (90), 88 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:37,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:37,660 INFO L93 Difference]: Finished difference Result 1438 states and 3399 transitions. [2021-10-07 15:03:37,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-10-07 15:03:37,661 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 88 states have (on average 1.0227272727272727) internal successors, (90), 88 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-07 15:03:37,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:37,663 INFO L225 Difference]: With dead ends: 1438 [2021-10-07 15:03:37,663 INFO L226 Difference]: Without dead ends: 1084 [2021-10-07 15:03:37,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3028.6ms TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-07 15:03:37,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2021-10-07 15:03:37,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 740. [2021-10-07 15:03:37,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 737 states have (on average 2.373134328358209) internal successors, (1749), 739 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:37,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1749 transitions. [2021-10-07 15:03:37,674 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1749 transitions. Word has length 90 [2021-10-07 15:03:37,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:37,674 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 1749 transitions. [2021-10-07 15:03:37,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 88 states have (on average 1.0227272727272727) internal successors, (90), 88 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:37,674 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1749 transitions. [2021-10-07 15:03:37,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-07 15:03:37,676 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:37,676 INFO L512 BasicCegarLoop]: trace histogram [87, 1, 1, 1, 1] [2021-10-07 15:03:37,703 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-10-07 15:03:37,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:37,877 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:37,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:37,878 INFO L82 PathProgramCache]: Analyzing trace with hash -447526346, now seen corresponding path program 87 times [2021-10-07 15:03:37,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:37,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310997245] [2021-10-07 15:03:37,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:37,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:37,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:41,167 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 0 proven. 3828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:41,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:41,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310997245] [2021-10-07 15:03:41,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310997245] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:41,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711159383] [2021-10-07 15:03:41,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:03:41,168 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:41,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:41,169 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:41,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-10-07 15:03:42,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2021-10-07 15:03:42,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:42,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 90 conjunts are in the unsatisfiable core [2021-10-07 15:03:42,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:42,785 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 0 proven. 3828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:42,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711159383] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:42,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:42,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 88 [2021-10-07 15:03:42,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305782189] [2021-10-07 15:03:42,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2021-10-07 15:03:42,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:42,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2021-10-07 15:03:42,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-07 15:03:42,791 INFO L87 Difference]: Start difference. First operand 740 states and 1749 transitions. Second operand has 90 states, 89 states have (on average 1.0224719101123596) internal successors, (91), 89 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:44,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:44,908 INFO L93 Difference]: Finished difference Result 1454 states and 3437 transitions. [2021-10-07 15:03:44,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-10-07 15:03:44,908 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 89 states have (on average 1.0224719101123596) internal successors, (91), 89 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-10-07 15:03:44,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:44,910 INFO L225 Difference]: With dead ends: 1454 [2021-10-07 15:03:44,910 INFO L226 Difference]: Without dead ends: 1096 [2021-10-07 15:03:44,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3098.0ms TimeCoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-07 15:03:44,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2021-10-07 15:03:44,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 748. [2021-10-07 15:03:44,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 745 states have (on average 2.3731543624161073) internal successors, (1768), 747 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:44,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1768 transitions. [2021-10-07 15:03:44,922 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1768 transitions. Word has length 91 [2021-10-07 15:03:44,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:44,922 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 1768 transitions. [2021-10-07 15:03:44,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 89 states have (on average 1.0224719101123596) internal successors, (91), 89 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:44,922 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1768 transitions. [2021-10-07 15:03:44,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-07 15:03:44,924 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:44,924 INFO L512 BasicCegarLoop]: trace histogram [88, 1, 1, 1, 1] [2021-10-07 15:03:44,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-10-07 15:03:45,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-10-07 15:03:45,138 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:45,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:45,139 INFO L82 PathProgramCache]: Analyzing trace with hash -988412241, now seen corresponding path program 88 times [2021-10-07 15:03:45,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:45,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87136578] [2021-10-07 15:03:45,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:45,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:45,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:48,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3916 backedges. 0 proven. 3916 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:48,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:48,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87136578] [2021-10-07 15:03:48,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87136578] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:48,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491886966] [2021-10-07 15:03:48,536 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:03:48,536 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:48,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:48,538 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:48,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-10-07 15:03:49,839 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:03:49,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:49,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 91 conjunts are in the unsatisfiable core [2021-10-07 15:03:49,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:50,074 INFO L134 CoverageAnalysis]: Checked inductivity of 3916 backedges. 0 proven. 3916 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:50,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491886966] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:50,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:50,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 89 [2021-10-07 15:03:50,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883596800] [2021-10-07 15:03:50,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-10-07 15:03:50,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:50,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-10-07 15:03:50,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-07 15:03:50,077 INFO L87 Difference]: Start difference. First operand 748 states and 1768 transitions. Second operand has 91 states, 90 states have (on average 1.0222222222222221) internal successors, (92), 90 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:52,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:52,287 INFO L93 Difference]: Finished difference Result 1470 states and 3475 transitions. [2021-10-07 15:03:52,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-07 15:03:52,288 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 90 states have (on average 1.0222222222222221) internal successors, (92), 90 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-10-07 15:03:52,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:52,289 INFO L225 Difference]: With dead ends: 1470 [2021-10-07 15:03:52,289 INFO L226 Difference]: Without dead ends: 1108 [2021-10-07 15:03:52,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3199.7ms TimeCoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-07 15:03:52,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2021-10-07 15:03:52,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 756. [2021-10-07 15:03:52,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 753 states have (on average 2.3731739707835326) internal successors, (1787), 755 states have internal predecessors, (1787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:52,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1787 transitions. [2021-10-07 15:03:52,313 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1787 transitions. Word has length 92 [2021-10-07 15:03:52,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:52,313 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 1787 transitions. [2021-10-07 15:03:52,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 90 states have (on average 1.0222222222222221) internal successors, (92), 90 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:52,314 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1787 transitions. [2021-10-07 15:03:52,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-10-07 15:03:52,315 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:52,316 INFO L512 BasicCegarLoop]: trace histogram [89, 1, 1, 1, 1] [2021-10-07 15:03:52,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-10-07 15:03:52,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:52,526 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:03:52,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:03:52,527 INFO L82 PathProgramCache]: Analyzing trace with hash -576005802, now seen corresponding path program 89 times [2021-10-07 15:03:52,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:03:52,527 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690112969] [2021-10-07 15:03:52,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:03:52,528 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:03:52,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:03:55,992 INFO L134 CoverageAnalysis]: Checked inductivity of 4005 backedges. 0 proven. 4005 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:55,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:03:55,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690112969] [2021-10-07 15:03:55,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690112969] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:55,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498381061] [2021-10-07 15:03:55,993 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:03:55,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:03:55,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:03:55,994 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:03:55,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-10-07 15:03:57,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2021-10-07 15:03:57,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:03:57,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 92 conjunts are in the unsatisfiable core [2021-10-07 15:03:57,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:03:57,592 INFO L134 CoverageAnalysis]: Checked inductivity of 4005 backedges. 0 proven. 4005 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:03:57,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498381061] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:03:57,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:03:57,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 90 [2021-10-07 15:03:57,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942870506] [2021-10-07 15:03:57,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2021-10-07 15:03:57,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:03:57,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-10-07 15:03:57,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-07 15:03:57,596 INFO L87 Difference]: Start difference. First operand 756 states and 1787 transitions. Second operand has 92 states, 91 states have (on average 1.021978021978022) internal successors, (93), 91 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:59,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:03:59,925 INFO L93 Difference]: Finished difference Result 1486 states and 3513 transitions. [2021-10-07 15:03:59,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-10-07 15:03:59,925 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 91 states have (on average 1.021978021978022) internal successors, (93), 91 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-10-07 15:03:59,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:03:59,927 INFO L225 Difference]: With dead ends: 1486 [2021-10-07 15:03:59,927 INFO L226 Difference]: Without dead ends: 1120 [2021-10-07 15:03:59,928 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3270.2ms TimeCoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-07 15:03:59,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-10-07 15:03:59,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 764. [2021-10-07 15:03:59,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 761 states have (on average 2.373193166885677) internal successors, (1806), 763 states have internal predecessors, (1806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:59,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1806 transitions. [2021-10-07 15:03:59,940 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1806 transitions. Word has length 93 [2021-10-07 15:03:59,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:03:59,940 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 1806 transitions. [2021-10-07 15:03:59,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 91 states have (on average 1.021978021978022) internal successors, (93), 91 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:03:59,940 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1806 transitions. [2021-10-07 15:03:59,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-07 15:03:59,941 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:03:59,942 INFO L512 BasicCegarLoop]: trace histogram [90, 1, 1, 1, 1] [2021-10-07 15:03:59,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-10-07 15:04:00,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-10-07 15:04:00,143 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:00,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:00,144 INFO L82 PathProgramCache]: Analyzing trace with hash -676308081, now seen corresponding path program 90 times [2021-10-07 15:04:00,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:00,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42785985] [2021-10-07 15:04:00,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:00,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:00,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:03,642 INFO L134 CoverageAnalysis]: Checked inductivity of 4095 backedges. 0 proven. 4095 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:03,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:04:03,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42785985] [2021-10-07 15:04:03,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42785985] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:03,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551234564] [2021-10-07 15:04:03,643 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:04:03,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:03,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:04:03,645 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:04:03,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-10-07 15:04:05,074 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2021-10-07 15:04:05,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:04:05,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 867 conjuncts, 93 conjunts are in the unsatisfiable core [2021-10-07 15:04:05,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:04:05,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4095 backedges. 0 proven. 4095 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:05,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551234564] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:05,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:04:05,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 91 [2021-10-07 15:04:05,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143652802] [2021-10-07 15:04:05,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2021-10-07 15:04:05,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:04:05,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-10-07 15:04:05,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-07 15:04:05,319 INFO L87 Difference]: Start difference. First operand 764 states and 1806 transitions. Second operand has 93 states, 92 states have (on average 1.0217391304347827) internal successors, (94), 92 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:07,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:04:07,512 INFO L93 Difference]: Finished difference Result 1502 states and 3551 transitions. [2021-10-07 15:04:07,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-10-07 15:04:07,513 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 92 states have (on average 1.0217391304347827) internal successors, (94), 92 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-10-07 15:04:07,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:04:07,515 INFO L225 Difference]: With dead ends: 1502 [2021-10-07 15:04:07,515 INFO L226 Difference]: Without dead ends: 1132 [2021-10-07 15:04:07,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3287.1ms TimeCoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-07 15:04:07,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2021-10-07 15:04:07,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 772. [2021-10-07 15:04:07,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 769 states have (on average 2.373211963589077) internal successors, (1825), 771 states have internal predecessors, (1825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:07,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1825 transitions. [2021-10-07 15:04:07,531 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1825 transitions. Word has length 94 [2021-10-07 15:04:07,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:04:07,531 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 1825 transitions. [2021-10-07 15:04:07,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 92 states have (on average 1.0217391304347827) internal successors, (94), 92 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:07,531 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1825 transitions. [2021-10-07 15:04:07,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-10-07 15:04:07,533 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:04:07,533 INFO L512 BasicCegarLoop]: trace histogram [91, 1, 1, 1, 1] [2021-10-07 15:04:07,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-10-07 15:04:07,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:07,743 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:07,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:07,744 INFO L82 PathProgramCache]: Analyzing trace with hash 509288566, now seen corresponding path program 91 times [2021-10-07 15:04:07,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:07,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294197627] [2021-10-07 15:04:07,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:07,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:07,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:11,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4186 backedges. 0 proven. 4186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:11,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:04:11,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294197627] [2021-10-07 15:04:11,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294197627] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:11,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887309089] [2021-10-07 15:04:11,353 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:04:11,353 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:11,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:04:11,354 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:04:11,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-10-07 15:04:12,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:12,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 876 conjuncts, 94 conjunts are in the unsatisfiable core [2021-10-07 15:04:12,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:04:12,939 INFO L134 CoverageAnalysis]: Checked inductivity of 4186 backedges. 0 proven. 4186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:12,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887309089] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:12,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:04:12,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 92 [2021-10-07 15:04:12,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503451869] [2021-10-07 15:04:12,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2021-10-07 15:04:12,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:04:12,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-10-07 15:04:12,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-07 15:04:12,945 INFO L87 Difference]: Start difference. First operand 772 states and 1825 transitions. Second operand has 94 states, 93 states have (on average 1.021505376344086) internal successors, (95), 93 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:15,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:04:15,356 INFO L93 Difference]: Finished difference Result 1518 states and 3589 transitions. [2021-10-07 15:04:15,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-10-07 15:04:15,356 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 93 states have (on average 1.021505376344086) internal successors, (95), 93 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-10-07 15:04:15,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:04:15,358 INFO L225 Difference]: With dead ends: 1518 [2021-10-07 15:04:15,358 INFO L226 Difference]: Without dead ends: 1144 [2021-10-07 15:04:15,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3413.9ms TimeCoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-07 15:04:15,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1144 states. [2021-10-07 15:04:15,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1144 to 780. [2021-10-07 15:04:15,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 777 states have (on average 2.3732303732303732) internal successors, (1844), 779 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:15,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1844 transitions. [2021-10-07 15:04:15,373 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1844 transitions. Word has length 95 [2021-10-07 15:04:15,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:04:15,374 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 1844 transitions. [2021-10-07 15:04:15,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 93 states have (on average 1.021505376344086) internal successors, (95), 93 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:15,374 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1844 transitions. [2021-10-07 15:04:15,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-10-07 15:04:15,376 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:04:15,376 INFO L512 BasicCegarLoop]: trace histogram [92, 1, 1, 1, 1] [2021-10-07 15:04:15,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-10-07 15:04:15,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-10-07 15:04:15,591 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:15,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:15,591 INFO L82 PathProgramCache]: Analyzing trace with hash -1391921041, now seen corresponding path program 92 times [2021-10-07 15:04:15,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:15,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147844555] [2021-10-07 15:04:15,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:15,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:15,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:19,297 INFO L134 CoverageAnalysis]: Checked inductivity of 4278 backedges. 0 proven. 4278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:19,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:04:19,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147844555] [2021-10-07 15:04:19,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147844555] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:19,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100224698] [2021-10-07 15:04:19,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:04:19,299 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:19,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:04:19,300 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:04:19,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-10-07 15:04:20,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:04:20,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:04:20,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 95 conjunts are in the unsatisfiable core [2021-10-07 15:04:20,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:04:20,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4278 backedges. 0 proven. 4278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:20,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100224698] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:20,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:04:20,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 93 [2021-10-07 15:04:20,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562311429] [2021-10-07 15:04:20,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2021-10-07 15:04:20,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:04:20,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-10-07 15:04:20,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-07 15:04:20,959 INFO L87 Difference]: Start difference. First operand 780 states and 1844 transitions. Second operand has 95 states, 94 states have (on average 1.0212765957446808) internal successors, (96), 94 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:23,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:04:23,351 INFO L93 Difference]: Finished difference Result 1534 states and 3627 transitions. [2021-10-07 15:04:23,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-10-07 15:04:23,352 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 94 states have (on average 1.0212765957446808) internal successors, (96), 94 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-10-07 15:04:23,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:04:23,354 INFO L225 Difference]: With dead ends: 1534 [2021-10-07 15:04:23,354 INFO L226 Difference]: Without dead ends: 1156 [2021-10-07 15:04:23,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3471.6ms TimeCoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-07 15:04:23,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1156 states. [2021-10-07 15:04:23,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1156 to 788. [2021-10-07 15:04:23,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 785 states have (on average 2.3732484076433122) internal successors, (1863), 787 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:23,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1863 transitions. [2021-10-07 15:04:23,367 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1863 transitions. Word has length 96 [2021-10-07 15:04:23,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:04:23,368 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 1863 transitions. [2021-10-07 15:04:23,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 94 states have (on average 1.0212765957446808) internal successors, (96), 94 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:23,368 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1863 transitions. [2021-10-07 15:04:23,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-10-07 15:04:23,369 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:04:23,369 INFO L512 BasicCegarLoop]: trace histogram [93, 1, 1, 1, 1] [2021-10-07 15:04:23,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-10-07 15:04:23,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-10-07 15:04:23,570 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:23,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:23,571 INFO L82 PathProgramCache]: Analyzing trace with hash -199876714, now seen corresponding path program 93 times [2021-10-07 15:04:23,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:23,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522623106] [2021-10-07 15:04:23,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:23,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:23,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:27,323 INFO L134 CoverageAnalysis]: Checked inductivity of 4371 backedges. 0 proven. 4371 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:27,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:04:27,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522623106] [2021-10-07 15:04:27,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522623106] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:27,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533001042] [2021-10-07 15:04:27,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:04:27,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:27,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:04:27,328 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:04:27,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-10-07 15:04:28,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2021-10-07 15:04:28,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:04:28,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 96 conjunts are in the unsatisfiable core [2021-10-07 15:04:28,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:04:29,082 INFO L134 CoverageAnalysis]: Checked inductivity of 4371 backedges. 0 proven. 4371 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:29,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533001042] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:29,083 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:04:29,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 94] total 94 [2021-10-07 15:04:29,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309631801] [2021-10-07 15:04:29,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2021-10-07 15:04:29,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:04:29,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2021-10-07 15:04:29,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-07 15:04:29,087 INFO L87 Difference]: Start difference. First operand 788 states and 1863 transitions. Second operand has 96 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 95 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:31,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:04:31,626 INFO L93 Difference]: Finished difference Result 1550 states and 3665 transitions. [2021-10-07 15:04:31,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-10-07 15:04:31,626 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 95 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-10-07 15:04:31,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:04:31,628 INFO L225 Difference]: With dead ends: 1550 [2021-10-07 15:04:31,628 INFO L226 Difference]: Without dead ends: 1168 [2021-10-07 15:04:31,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3518.4ms TimeCoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-07 15:04:31,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2021-10-07 15:04:31,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 796. [2021-10-07 15:04:31,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 793 states have (on average 2.373266078184111) internal successors, (1882), 795 states have internal predecessors, (1882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:31,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 1882 transitions. [2021-10-07 15:04:31,640 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 1882 transitions. Word has length 97 [2021-10-07 15:04:31,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:04:31,640 INFO L470 AbstractCegarLoop]: Abstraction has 796 states and 1882 transitions. [2021-10-07 15:04:31,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 95 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:31,640 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 1882 transitions. [2021-10-07 15:04:31,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-07 15:04:31,642 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:04:31,642 INFO L512 BasicCegarLoop]: trace histogram [94, 1, 1, 1, 1] [2021-10-07 15:04:31,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-10-07 15:04:31,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-10-07 15:04:31,843 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:31,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:31,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1901208241, now seen corresponding path program 94 times [2021-10-07 15:04:31,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:31,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19995679] [2021-10-07 15:04:31,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:31,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:31,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:35,765 INFO L134 CoverageAnalysis]: Checked inductivity of 4465 backedges. 0 proven. 4465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:35,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:04:35,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19995679] [2021-10-07 15:04:35,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19995679] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:35,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373780712] [2021-10-07 15:04:35,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:04:35,767 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:35,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:04:35,768 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:04:35,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-10-07 15:04:37,242 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:04:37,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:04:37,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 97 conjunts are in the unsatisfiable core [2021-10-07 15:04:37,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:04:37,485 INFO L134 CoverageAnalysis]: Checked inductivity of 4465 backedges. 0 proven. 4465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:37,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373780712] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:37,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:04:37,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 95 [2021-10-07 15:04:37,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699451480] [2021-10-07 15:04:37,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2021-10-07 15:04:37,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:04:37,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-10-07 15:04:37,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-07 15:04:37,489 INFO L87 Difference]: Start difference. First operand 796 states and 1882 transitions. Second operand has 97 states, 96 states have (on average 1.0208333333333333) internal successors, (98), 96 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:40,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:04:40,021 INFO L93 Difference]: Finished difference Result 1566 states and 3703 transitions. [2021-10-07 15:04:40,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-10-07 15:04:40,022 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 96 states have (on average 1.0208333333333333) internal successors, (98), 96 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-10-07 15:04:40,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:04:40,023 INFO L225 Difference]: With dead ends: 1566 [2021-10-07 15:04:40,024 INFO L226 Difference]: Without dead ends: 1180 [2021-10-07 15:04:40,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3692.1ms TimeCoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-07 15:04:40,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-10-07 15:04:40,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 804. [2021-10-07 15:04:40,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 801 states have (on average 2.3732833957553057) internal successors, (1901), 803 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:40,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1901 transitions. [2021-10-07 15:04:40,035 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1901 transitions. Word has length 98 [2021-10-07 15:04:40,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:04:40,035 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1901 transitions. [2021-10-07 15:04:40,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 96 states have (on average 1.0208333333333333) internal successors, (98), 96 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:40,035 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1901 transitions. [2021-10-07 15:04:40,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-10-07 15:04:40,036 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:04:40,037 INFO L512 BasicCegarLoop]: trace histogram [95, 1, 1, 1, 1] [2021-10-07 15:04:40,066 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-10-07 15:04:40,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:40,238 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:40,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:40,238 INFO L82 PathProgramCache]: Analyzing trace with hash 1192089270, now seen corresponding path program 95 times [2021-10-07 15:04:40,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:40,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119194613] [2021-10-07 15:04:40,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:40,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:44,127 INFO L134 CoverageAnalysis]: Checked inductivity of 4560 backedges. 0 proven. 4560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:44,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:04:44,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119194613] [2021-10-07 15:04:44,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119194613] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:44,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54724958] [2021-10-07 15:04:44,128 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:04:44,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:44,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:04:44,129 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:04:44,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-10-07 15:04:45,718 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2021-10-07 15:04:45,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:04:45,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 98 conjunts are in the unsatisfiable core [2021-10-07 15:04:45,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:04:45,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4560 backedges. 0 proven. 4560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:45,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54724958] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:45,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:04:45,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 96 [2021-10-07 15:04:45,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526067864] [2021-10-07 15:04:45,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2021-10-07 15:04:45,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:04:45,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-10-07 15:04:45,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-07 15:04:45,960 INFO L87 Difference]: Start difference. First operand 804 states and 1901 transitions. Second operand has 98 states, 97 states have (on average 1.0206185567010309) internal successors, (99), 97 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:48,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:04:48,536 INFO L93 Difference]: Finished difference Result 1582 states and 3741 transitions. [2021-10-07 15:04:48,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-10-07 15:04:48,536 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 97 states have (on average 1.0206185567010309) internal successors, (99), 97 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-10-07 15:04:48,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:04:48,538 INFO L225 Difference]: With dead ends: 1582 [2021-10-07 15:04:48,539 INFO L226 Difference]: Without dead ends: 1192 [2021-10-07 15:04:48,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3682.9ms TimeCoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-07 15:04:48,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2021-10-07 15:04:48,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 812. [2021-10-07 15:04:48,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 809 states have (on average 2.373300370828183) internal successors, (1920), 811 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:48,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1920 transitions. [2021-10-07 15:04:48,550 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1920 transitions. Word has length 99 [2021-10-07 15:04:48,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:04:48,551 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1920 transitions. [2021-10-07 15:04:48,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 97 states have (on average 1.0206185567010309) internal successors, (99), 97 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:48,551 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1920 transitions. [2021-10-07 15:04:48,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-10-07 15:04:48,552 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:04:48,552 INFO L512 BasicCegarLoop]: trace histogram [96, 1, 1, 1, 1] [2021-10-07 15:04:48,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-10-07 15:04:48,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-10-07 15:04:48,761 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:48,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:48,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1699935697, now seen corresponding path program 96 times [2021-10-07 15:04:48,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:48,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059834788] [2021-10-07 15:04:48,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:48,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:48,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:04:52,749 INFO L134 CoverageAnalysis]: Checked inductivity of 4656 backedges. 0 proven. 4656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:52,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:04:52,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059834788] [2021-10-07 15:04:52,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059834788] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:52,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958736670] [2021-10-07 15:04:52,750 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:04:52,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:52,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:04:52,751 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:04:52,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-10-07 15:04:54,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2021-10-07 15:04:54,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:04:54,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 99 conjunts are in the unsatisfiable core [2021-10-07 15:04:54,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:04:54,670 INFO L134 CoverageAnalysis]: Checked inductivity of 4656 backedges. 0 proven. 4656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:04:54,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958736670] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:04:54,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:04:54,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 97] total 97 [2021-10-07 15:04:54,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326404894] [2021-10-07 15:04:54,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2021-10-07 15:04:54,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:04:54,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-10-07 15:04:54,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-07 15:04:54,673 INFO L87 Difference]: Start difference. First operand 812 states and 1920 transitions. Second operand has 99 states, 98 states have (on average 1.0204081632653061) internal successors, (100), 98 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:57,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:04:57,486 INFO L93 Difference]: Finished difference Result 1598 states and 3779 transitions. [2021-10-07 15:04:57,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-10-07 15:04:57,487 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 98 states have (on average 1.0204081632653061) internal successors, (100), 98 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-10-07 15:04:57,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:04:57,489 INFO L225 Difference]: With dead ends: 1598 [2021-10-07 15:04:57,489 INFO L226 Difference]: Without dead ends: 1204 [2021-10-07 15:04:57,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3766.7ms TimeCoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-07 15:04:57,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-10-07 15:04:57,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 820. [2021-10-07 15:04:57,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 817 states have (on average 2.3733170134638923) internal successors, (1939), 819 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:57,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1939 transitions. [2021-10-07 15:04:57,506 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1939 transitions. Word has length 100 [2021-10-07 15:04:57,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:04:57,507 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 1939 transitions. [2021-10-07 15:04:57,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 98 states have (on average 1.0204081632653061) internal successors, (100), 98 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:04:57,507 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1939 transitions. [2021-10-07 15:04:57,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-10-07 15:04:57,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:04:57,509 INFO L512 BasicCegarLoop]: trace histogram [97, 1, 1, 1, 1] [2021-10-07 15:04:57,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-10-07 15:04:57,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:04:57,722 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:04:57,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:04:57,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1158396458, now seen corresponding path program 97 times [2021-10-07 15:04:57,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:04:57,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301320564] [2021-10-07 15:04:57,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:04:57,724 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:04:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:01,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4753 backedges. 0 proven. 4753 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:01,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:05:01,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301320564] [2021-10-07 15:05:01,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301320564] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:01,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976986436] [2021-10-07 15:05:01,813 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:05:01,813 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:01,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:05:01,814 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:05:01,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-10-07 15:05:03,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:03,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 100 conjunts are in the unsatisfiable core [2021-10-07 15:05:03,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:05:03,660 INFO L134 CoverageAnalysis]: Checked inductivity of 4753 backedges. 0 proven. 4753 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:03,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976986436] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:03,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:05:03,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 98] total 98 [2021-10-07 15:05:03,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938549966] [2021-10-07 15:05:03,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2021-10-07 15:05:03,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:05:03,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-10-07 15:05:03,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-07 15:05:03,664 INFO L87 Difference]: Start difference. First operand 820 states and 1939 transitions. Second operand has 100 states, 99 states have (on average 1.02020202020202) internal successors, (101), 99 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:06,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:05:06,601 INFO L93 Difference]: Finished difference Result 1614 states and 3817 transitions. [2021-10-07 15:05:06,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-10-07 15:05:06,602 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 99 states have (on average 1.02020202020202) internal successors, (101), 99 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-10-07 15:05:06,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:05:06,605 INFO L225 Difference]: With dead ends: 1614 [2021-10-07 15:05:06,605 INFO L226 Difference]: Without dead ends: 1216 [2021-10-07 15:05:06,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3873.3ms TimeCoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-07 15:05:06,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2021-10-07 15:05:06,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 828. [2021-10-07 15:05:06,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 825 states have (on average 2.3733333333333335) internal successors, (1958), 827 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:06,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1958 transitions. [2021-10-07 15:05:06,618 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1958 transitions. Word has length 101 [2021-10-07 15:05:06,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:05:06,618 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1958 transitions. [2021-10-07 15:05:06,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 99 states have (on average 1.02020202020202) internal successors, (101), 99 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:06,619 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1958 transitions. [2021-10-07 15:05:06,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-10-07 15:05:06,620 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:05:06,620 INFO L512 BasicCegarLoop]: trace histogram [98, 1, 1, 1, 1] [2021-10-07 15:05:06,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-10-07 15:05:06,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:06,829 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:05:06,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:05:06,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1550549233, now seen corresponding path program 98 times [2021-10-07 15:05:06,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:05:06,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917849858] [2021-10-07 15:05:06,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:05:06,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:05:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:10,965 INFO L134 CoverageAnalysis]: Checked inductivity of 4851 backedges. 0 proven. 4851 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:10,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:05:10,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917849858] [2021-10-07 15:05:10,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917849858] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:10,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636548842] [2021-10-07 15:05:10,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:05:10,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:10,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:05:10,967 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:05:10,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-10-07 15:05:12,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:05:12,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:05:12,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 939 conjuncts, 101 conjunts are in the unsatisfiable core [2021-10-07 15:05:12,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:05:12,887 INFO L134 CoverageAnalysis]: Checked inductivity of 4851 backedges. 0 proven. 4851 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:12,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636548842] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:12,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:05:12,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99] total 99 [2021-10-07 15:05:12,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719553068] [2021-10-07 15:05:12,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2021-10-07 15:05:12,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:05:12,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-10-07 15:05:12,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-07 15:05:12,891 INFO L87 Difference]: Start difference. First operand 828 states and 1958 transitions. Second operand has 101 states, 100 states have (on average 1.02) internal successors, (102), 100 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:15,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:05:15,953 INFO L93 Difference]: Finished difference Result 1630 states and 3855 transitions. [2021-10-07 15:05:15,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-10-07 15:05:15,954 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 100 states have (on average 1.02) internal successors, (102), 100 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-10-07 15:05:15,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:05:15,957 INFO L225 Difference]: With dead ends: 1630 [2021-10-07 15:05:15,957 INFO L226 Difference]: Without dead ends: 1228 [2021-10-07 15:05:15,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3910.0ms TimeCoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-07 15:05:15,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-10-07 15:05:15,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 836. [2021-10-07 15:05:15,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 833 states have (on average 2.3733493397358942) internal successors, (1977), 835 states have internal predecessors, (1977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:15,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1977 transitions. [2021-10-07 15:05:15,975 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1977 transitions. Word has length 102 [2021-10-07 15:05:15,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:05:15,975 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1977 transitions. [2021-10-07 15:05:15,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 100 states have (on average 1.02) internal successors, (102), 100 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:15,976 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1977 transitions. [2021-10-07 15:05:15,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-10-07 15:05:15,977 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:05:15,977 INFO L512 BasicCegarLoop]: trace histogram [99, 1, 1, 1, 1] [2021-10-07 15:05:16,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-10-07 15:05:16,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:16,193 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:05:16,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:05:16,193 INFO L82 PathProgramCache]: Analyzing trace with hash -822383370, now seen corresponding path program 99 times [2021-10-07 15:05:16,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:05:16,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471124533] [2021-10-07 15:05:16,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:05:16,194 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:05:16,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:20,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 0 proven. 4950 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:20,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:05:20,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471124533] [2021-10-07 15:05:20,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471124533] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:20,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325786779] [2021-10-07 15:05:20,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:05:20,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:20,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:05:20,433 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:05:20,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-10-07 15:05:22,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2021-10-07 15:05:22,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:05:22,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 102 conjunts are in the unsatisfiable core [2021-10-07 15:05:22,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:05:22,416 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 0 proven. 4950 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:22,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325786779] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:22,417 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:05:22,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 100] total 100 [2021-10-07 15:05:22,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166112763] [2021-10-07 15:05:22,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2021-10-07 15:05:22,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:05:22,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-10-07 15:05:22,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-07 15:05:22,421 INFO L87 Difference]: Start difference. First operand 836 states and 1977 transitions. Second operand has 102 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 101 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:25,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:05:25,348 INFO L93 Difference]: Finished difference Result 1646 states and 3893 transitions. [2021-10-07 15:05:25,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-10-07 15:05:25,348 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 101 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2021-10-07 15:05:25,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:05:25,350 INFO L225 Difference]: With dead ends: 1646 [2021-10-07 15:05:25,351 INFO L226 Difference]: Without dead ends: 1240 [2021-10-07 15:05:25,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4007.5ms TimeCoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-07 15:05:25,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2021-10-07 15:05:25,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 844. [2021-10-07 15:05:25,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 841 states have (on average 2.3733650416171224) internal successors, (1996), 843 states have internal predecessors, (1996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:25,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1996 transitions. [2021-10-07 15:05:25,367 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1996 transitions. Word has length 103 [2021-10-07 15:05:25,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:05:25,367 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1996 transitions. [2021-10-07 15:05:25,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 101 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:25,368 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1996 transitions. [2021-10-07 15:05:25,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-10-07 15:05:25,370 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:05:25,370 INFO L512 BasicCegarLoop]: trace histogram [100, 1, 1, 1, 1] [2021-10-07 15:05:25,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-10-07 15:05:25,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:25,584 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:05:25,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:05:25,584 INFO L82 PathProgramCache]: Analyzing trace with hash 275921903, now seen corresponding path program 100 times [2021-10-07 15:05:25,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:05:25,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822320026] [2021-10-07 15:05:25,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:05:25,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:05:25,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:30,000 INFO L134 CoverageAnalysis]: Checked inductivity of 5050 backedges. 0 proven. 5050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:30,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:05:30,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822320026] [2021-10-07 15:05:30,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822320026] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:30,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684702148] [2021-10-07 15:05:30,001 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:05:30,001 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:30,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:05:30,003 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:05:30,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-10-07 15:05:31,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:05:31,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:05:31,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 103 conjunts are in the unsatisfiable core [2021-10-07 15:05:31,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:05:31,912 INFO L134 CoverageAnalysis]: Checked inductivity of 5050 backedges. 0 proven. 5050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:31,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684702148] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:31,913 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:05:31,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101] total 101 [2021-10-07 15:05:31,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982122912] [2021-10-07 15:05:31,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2021-10-07 15:05:31,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:05:31,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-10-07 15:05:31,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-07 15:05:31,917 INFO L87 Difference]: Start difference. First operand 844 states and 1996 transitions. Second operand has 103 states, 102 states have (on average 1.0196078431372548) internal successors, (104), 102 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:34,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:05:34,927 INFO L93 Difference]: Finished difference Result 1662 states and 3931 transitions. [2021-10-07 15:05:34,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-10-07 15:05:34,928 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 102 states have (on average 1.0196078431372548) internal successors, (104), 102 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-10-07 15:05:34,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:05:34,930 INFO L225 Difference]: With dead ends: 1662 [2021-10-07 15:05:34,930 INFO L226 Difference]: Without dead ends: 1252 [2021-10-07 15:05:34,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4145.3ms TimeCoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-07 15:05:34,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-10-07 15:05:34,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 852. [2021-10-07 15:05:34,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 849 states have (on average 2.3733804475853946) internal successors, (2015), 851 states have internal predecessors, (2015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:34,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 2015 transitions. [2021-10-07 15:05:34,942 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 2015 transitions. Word has length 104 [2021-10-07 15:05:34,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:05:34,942 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 2015 transitions. [2021-10-07 15:05:34,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 102 states have (on average 1.0196078431372548) internal successors, (104), 102 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:34,943 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 2015 transitions. [2021-10-07 15:05:34,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-10-07 15:05:34,944 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:05:34,944 INFO L512 BasicCegarLoop]: trace histogram [101, 1, 1, 1, 1] [2021-10-07 15:05:34,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-10-07 15:05:35,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-10-07 15:05:35,145 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:05:35,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:05:35,146 INFO L82 PathProgramCache]: Analyzing trace with hash -36353002, now seen corresponding path program 101 times [2021-10-07 15:05:35,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:05:35,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366621709] [2021-10-07 15:05:35,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:05:35,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:05:35,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:39,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 0 proven. 5151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:39,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:05:39,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366621709] [2021-10-07 15:05:39,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366621709] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:39,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863367354] [2021-10-07 15:05:39,528 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:05:39,528 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:39,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:05:39,529 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:05:39,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-10-07 15:05:41,331 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2021-10-07 15:05:41,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:05:41,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 104 conjunts are in the unsatisfiable core [2021-10-07 15:05:41,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:05:41,580 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 0 proven. 5151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:41,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863367354] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:41,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:05:41,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 102] total 102 [2021-10-07 15:05:41,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781317619] [2021-10-07 15:05:41,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2021-10-07 15:05:41,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:05:41,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2021-10-07 15:05:41,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-07 15:05:41,583 INFO L87 Difference]: Start difference. First operand 852 states and 2015 transitions. Second operand has 104 states, 103 states have (on average 1.0194174757281553) internal successors, (105), 103 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:44,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:05:44,776 INFO L93 Difference]: Finished difference Result 1678 states and 3969 transitions. [2021-10-07 15:05:44,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-10-07 15:05:44,776 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 103 states have (on average 1.0194174757281553) internal successors, (105), 103 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-10-07 15:05:44,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:05:44,778 INFO L225 Difference]: With dead ends: 1678 [2021-10-07 15:05:44,778 INFO L226 Difference]: Without dead ends: 1264 [2021-10-07 15:05:44,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4162.5ms TimeCoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-07 15:05:44,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2021-10-07 15:05:44,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 860. [2021-10-07 15:05:44,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 857 states have (on average 2.3733955659276544) internal successors, (2034), 859 states have internal predecessors, (2034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:44,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2034 transitions. [2021-10-07 15:05:44,790 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2034 transitions. Word has length 105 [2021-10-07 15:05:44,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:05:44,790 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 2034 transitions. [2021-10-07 15:05:44,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 103 states have (on average 1.0194174757281553) internal successors, (105), 103 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:44,791 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2034 transitions. [2021-10-07 15:05:44,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-07 15:05:44,792 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:05:44,792 INFO L512 BasicCegarLoop]: trace histogram [102, 1, 1, 1, 1] [2021-10-07 15:05:44,822 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-10-07 15:05:44,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-10-07 15:05:44,993 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:05:44,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:05:44,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1126940465, now seen corresponding path program 102 times [2021-10-07 15:05:44,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:05:44,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981699132] [2021-10-07 15:05:44,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:05:44,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:05:45,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5253 backedges. 0 proven. 5253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:49,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:05:49,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981699132] [2021-10-07 15:05:49,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981699132] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:49,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997302250] [2021-10-07 15:05:49,463 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:05:49,463 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:49,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:05:49,464 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:05:49,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-10-07 15:05:51,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2021-10-07 15:05:51,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:05:51,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 975 conjuncts, 105 conjunts are in the unsatisfiable core [2021-10-07 15:05:51,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:05:51,678 INFO L134 CoverageAnalysis]: Checked inductivity of 5253 backedges. 0 proven. 5253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:51,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997302250] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:51,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:05:51,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103] total 103 [2021-10-07 15:05:51,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498540174] [2021-10-07 15:05:51,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2021-10-07 15:05:51,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:05:51,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2021-10-07 15:05:51,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-07 15:05:51,681 INFO L87 Difference]: Start difference. First operand 860 states and 2034 transitions. Second operand has 105 states, 104 states have (on average 1.0192307692307692) internal successors, (106), 104 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:55,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:05:55,054 INFO L93 Difference]: Finished difference Result 1694 states and 4007 transitions. [2021-10-07 15:05:55,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2021-10-07 15:05:55,054 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 104 states have (on average 1.0192307692307692) internal successors, (106), 104 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2021-10-07 15:05:55,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:05:55,056 INFO L225 Difference]: With dead ends: 1694 [2021-10-07 15:05:55,057 INFO L226 Difference]: Without dead ends: 1276 [2021-10-07 15:05:55,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4232.9ms TimeCoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-07 15:05:55,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-10-07 15:05:55,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 868. [2021-10-07 15:05:55,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 865 states have (on average 2.3734104046242774) internal successors, (2053), 867 states have internal predecessors, (2053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:55,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 2053 transitions. [2021-10-07 15:05:55,069 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 2053 transitions. Word has length 106 [2021-10-07 15:05:55,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:05:55,069 INFO L470 AbstractCegarLoop]: Abstraction has 868 states and 2053 transitions. [2021-10-07 15:05:55,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 104 states have (on average 1.0192307692307692) internal successors, (106), 104 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:05:55,070 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 2053 transitions. [2021-10-07 15:05:55,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-10-07 15:05:55,071 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:05:55,071 INFO L512 BasicCegarLoop]: trace histogram [103, 1, 1, 1, 1] [2021-10-07 15:05:55,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-10-07 15:05:55,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-10-07 15:05:55,272 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:05:55,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:05:55,273 INFO L82 PathProgramCache]: Analyzing trace with hash -575413450, now seen corresponding path program 103 times [2021-10-07 15:05:55,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:05:55,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725721523] [2021-10-07 15:05:55,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:05:55,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:05:55,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:05:59,918 INFO L134 CoverageAnalysis]: Checked inductivity of 5356 backedges. 0 proven. 5356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:05:59,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:05:59,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725721523] [2021-10-07 15:05:59,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725721523] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:05:59,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913079615] [2021-10-07 15:05:59,919 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:05:59,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:05:59,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:05:59,920 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:05:59,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-10-07 15:06:01,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:06:01,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 106 conjunts are in the unsatisfiable core [2021-10-07 15:06:01,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:06:01,903 INFO L134 CoverageAnalysis]: Checked inductivity of 5356 backedges. 0 proven. 5356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:01,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913079615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:01,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:06:01,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 104] total 104 [2021-10-07 15:06:01,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372897075] [2021-10-07 15:06:01,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2021-10-07 15:06:01,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:06:01,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2021-10-07 15:06:01,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-07 15:06:01,906 INFO L87 Difference]: Start difference. First operand 868 states and 2053 transitions. Second operand has 106 states, 105 states have (on average 1.019047619047619) internal successors, (107), 105 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:05,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:06:05,347 INFO L93 Difference]: Finished difference Result 1710 states and 4045 transitions. [2021-10-07 15:06:05,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-10-07 15:06:05,347 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 105 states have (on average 1.019047619047619) internal successors, (107), 105 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2021-10-07 15:06:05,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:06:05,349 INFO L225 Difference]: With dead ends: 1710 [2021-10-07 15:06:05,350 INFO L226 Difference]: Without dead ends: 1288 [2021-10-07 15:06:05,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4420.5ms TimeCoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-07 15:06:05,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2021-10-07 15:06:05,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 876. [2021-10-07 15:06:05,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 873 states have (on average 2.3734249713631157) internal successors, (2072), 875 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:05,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 2072 transitions. [2021-10-07 15:06:05,362 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 2072 transitions. Word has length 107 [2021-10-07 15:06:05,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:06:05,363 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 2072 transitions. [2021-10-07 15:06:05,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 105 states have (on average 1.019047619047619) internal successors, (107), 105 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:05,363 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 2072 transitions. [2021-10-07 15:06:05,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-07 15:06:05,365 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:06:05,365 INFO L512 BasicCegarLoop]: trace histogram [104, 1, 1, 1, 1] [2021-10-07 15:06:05,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-10-07 15:06:05,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-10-07 15:06:05,566 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:06:05,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:06:05,566 INFO L82 PathProgramCache]: Analyzing trace with hash -657945169, now seen corresponding path program 104 times [2021-10-07 15:06:05,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:06:05,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252454659] [2021-10-07 15:06:05,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:06:05,567 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:06:05,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:06:10,257 INFO L134 CoverageAnalysis]: Checked inductivity of 5460 backedges. 0 proven. 5460 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:10,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:06:10,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252454659] [2021-10-07 15:06:10,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252454659] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:10,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987417379] [2021-10-07 15:06:10,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:06:10,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:06:10,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:06:10,259 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:06:10,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-10-07 15:06:12,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:06:12,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:06:12,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 993 conjuncts, 107 conjunts are in the unsatisfiable core [2021-10-07 15:06:12,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:06:12,330 INFO L134 CoverageAnalysis]: Checked inductivity of 5460 backedges. 0 proven. 5460 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:12,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987417379] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:12,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:06:12,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 105 [2021-10-07 15:06:12,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943079039] [2021-10-07 15:06:12,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2021-10-07 15:06:12,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:06:12,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2021-10-07 15:06:12,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-07 15:06:12,336 INFO L87 Difference]: Start difference. First operand 876 states and 2072 transitions. Second operand has 107 states, 106 states have (on average 1.0188679245283019) internal successors, (108), 106 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:15,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:06:15,950 INFO L93 Difference]: Finished difference Result 1726 states and 4083 transitions. [2021-10-07 15:06:15,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-10-07 15:06:15,950 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 106 states have (on average 1.0188679245283019) internal successors, (108), 106 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-10-07 15:06:15,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:06:15,953 INFO L225 Difference]: With dead ends: 1726 [2021-10-07 15:06:15,953 INFO L226 Difference]: Without dead ends: 1300 [2021-10-07 15:06:15,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4405.5ms TimeCoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-07 15:06:15,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1300 states. [2021-10-07 15:06:15,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1300 to 884. [2021-10-07 15:06:15,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 881 states have (on average 2.3734392735527807) internal successors, (2091), 883 states have internal predecessors, (2091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:15,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 2091 transitions. [2021-10-07 15:06:15,967 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 2091 transitions. Word has length 108 [2021-10-07 15:06:15,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:06:15,967 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 2091 transitions. [2021-10-07 15:06:15,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 106 states have (on average 1.0188679245283019) internal successors, (108), 106 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:15,967 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 2091 transitions. [2021-10-07 15:06:15,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-10-07 15:06:15,969 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:06:15,969 INFO L512 BasicCegarLoop]: trace histogram [105, 1, 1, 1, 1] [2021-10-07 15:06:16,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-10-07 15:06:16,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-10-07 15:06:16,170 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:06:16,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:06:16,170 INFO L82 PathProgramCache]: Analyzing trace with hash 1078538838, now seen corresponding path program 105 times [2021-10-07 15:06:16,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:06:16,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730659960] [2021-10-07 15:06:16,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:06:16,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:06:16,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:06:20,961 INFO L134 CoverageAnalysis]: Checked inductivity of 5565 backedges. 0 proven. 5565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:20,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:06:20,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730659960] [2021-10-07 15:06:20,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730659960] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:20,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059358425] [2021-10-07 15:06:20,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:06:20,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:06:20,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:06:20,963 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:06:20,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-10-07 15:06:22,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2021-10-07 15:06:22,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:06:22,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 108 conjunts are in the unsatisfiable core [2021-10-07 15:06:22,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:06:23,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5565 backedges. 0 proven. 5565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:23,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059358425] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:23,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:06:23,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 106] total 106 [2021-10-07 15:06:23,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369139231] [2021-10-07 15:06:23,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2021-10-07 15:06:23,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:06:23,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2021-10-07 15:06:23,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-07 15:06:23,194 INFO L87 Difference]: Start difference. First operand 884 states and 2091 transitions. Second operand has 108 states, 107 states have (on average 1.0186915887850467) internal successors, (109), 107 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:26,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:06:26,827 INFO L93 Difference]: Finished difference Result 1742 states and 4121 transitions. [2021-10-07 15:06:26,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-10-07 15:06:26,827 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 107 states have (on average 1.0186915887850467) internal successors, (109), 107 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-10-07 15:06:26,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:06:26,830 INFO L225 Difference]: With dead ends: 1742 [2021-10-07 15:06:26,830 INFO L226 Difference]: Without dead ends: 1312 [2021-10-07 15:06:26,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4557.0ms TimeCoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-07 15:06:26,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2021-10-07 15:06:26,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 892. [2021-10-07 15:06:26,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 889 states have (on average 2.373453318335208) internal successors, (2110), 891 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:26,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 2110 transitions. [2021-10-07 15:06:26,842 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 2110 transitions. Word has length 109 [2021-10-07 15:06:26,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:06:26,842 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 2110 transitions. [2021-10-07 15:06:26,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 107 states have (on average 1.0186915887850467) internal successors, (109), 107 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:26,842 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 2110 transitions. [2021-10-07 15:06:26,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-10-07 15:06:26,843 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:06:26,843 INFO L512 BasicCegarLoop]: trace histogram [106, 1, 1, 1, 1] [2021-10-07 15:06:26,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-10-07 15:06:27,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:06:27,044 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:06:27,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:06:27,045 INFO L82 PathProgramCache]: Analyzing trace with hash -925031793, now seen corresponding path program 106 times [2021-10-07 15:06:27,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:06:27,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459980475] [2021-10-07 15:06:27,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:06:27,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:06:27,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:06:31,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5671 backedges. 0 proven. 5671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:31,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:06:31,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459980475] [2021-10-07 15:06:31,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459980475] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:31,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191702791] [2021-10-07 15:06:31,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:06:31,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:06:31,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:06:31,924 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:06:31,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-10-07 15:06:33,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:06:33,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:06:33,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 109 conjunts are in the unsatisfiable core [2021-10-07 15:06:33,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:06:34,128 INFO L134 CoverageAnalysis]: Checked inductivity of 5671 backedges. 0 proven. 5671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:34,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191702791] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:34,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:06:34,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 107] total 107 [2021-10-07 15:06:34,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450601973] [2021-10-07 15:06:34,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2021-10-07 15:06:34,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:06:34,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-10-07 15:06:34,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-07 15:06:34,132 INFO L87 Difference]: Start difference. First operand 892 states and 2110 transitions. Second operand has 109 states, 108 states have (on average 1.0185185185185186) internal successors, (110), 108 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:38,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:06:38,047 INFO L93 Difference]: Finished difference Result 1758 states and 4159 transitions. [2021-10-07 15:06:38,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-10-07 15:06:38,047 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 108 states have (on average 1.0185185185185186) internal successors, (110), 108 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-10-07 15:06:38,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:06:38,050 INFO L225 Difference]: With dead ends: 1758 [2021-10-07 15:06:38,050 INFO L226 Difference]: Without dead ends: 1324 [2021-10-07 15:06:38,051 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4645.3ms TimeCoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-07 15:06:38,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1324 states. [2021-10-07 15:06:38,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1324 to 900. [2021-10-07 15:06:38,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 897 states have (on average 2.3734671125975475) internal successors, (2129), 899 states have internal predecessors, (2129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:38,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 2129 transitions. [2021-10-07 15:06:38,064 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 2129 transitions. Word has length 110 [2021-10-07 15:06:38,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:06:38,065 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 2129 transitions. [2021-10-07 15:06:38,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 108 states have (on average 1.0185185185185186) internal successors, (110), 108 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:38,065 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 2129 transitions. [2021-10-07 15:06:38,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-10-07 15:06:38,066 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:06:38,066 INFO L512 BasicCegarLoop]: trace histogram [107, 1, 1, 1, 1] [2021-10-07 15:06:38,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-10-07 15:06:38,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-10-07 15:06:38,267 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:06:38,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:06:38,268 INFO L82 PathProgramCache]: Analyzing trace with hash 1388788086, now seen corresponding path program 107 times [2021-10-07 15:06:38,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:06:38,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403024768] [2021-10-07 15:06:38,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:06:38,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:06:38,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:06:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 5778 backedges. 0 proven. 5778 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:43,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:06:43,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403024768] [2021-10-07 15:06:43,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403024768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:43,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474392775] [2021-10-07 15:06:43,212 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:06:43,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:06:43,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:06:43,213 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:06:43,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-10-07 15:06:45,218 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 55 check-sat command(s) [2021-10-07 15:06:45,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:06:45,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 110 conjunts are in the unsatisfiable core [2021-10-07 15:06:45,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:06:45,498 INFO L134 CoverageAnalysis]: Checked inductivity of 5778 backedges. 0 proven. 5778 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:45,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474392775] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:45,498 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:06:45,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 108] total 108 [2021-10-07 15:06:45,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972288336] [2021-10-07 15:06:45,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2021-10-07 15:06:45,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:06:45,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2021-10-07 15:06:45,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-07 15:06:45,503 INFO L87 Difference]: Start difference. First operand 900 states and 2129 transitions. Second operand has 110 states, 109 states have (on average 1.018348623853211) internal successors, (111), 109 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:49,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:06:49,363 INFO L93 Difference]: Finished difference Result 1774 states and 4197 transitions. [2021-10-07 15:06:49,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-10-07 15:06:49,364 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 109 states have (on average 1.018348623853211) internal successors, (111), 109 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-10-07 15:06:49,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:06:49,366 INFO L225 Difference]: With dead ends: 1774 [2021-10-07 15:06:49,366 INFO L226 Difference]: Without dead ends: 1336 [2021-10-07 15:06:49,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4697.4ms TimeCoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-07 15:06:49,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2021-10-07 15:06:49,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 908. [2021-10-07 15:06:49,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 905 states have (on average 2.3734806629834253) internal successors, (2148), 907 states have internal predecessors, (2148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:49,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 2148 transitions. [2021-10-07 15:06:49,379 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 2148 transitions. Word has length 111 [2021-10-07 15:06:49,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:06:49,380 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 2148 transitions. [2021-10-07 15:06:49,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 109 states have (on average 1.018348623853211) internal successors, (111), 109 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:06:49,380 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 2148 transitions. [2021-10-07 15:06:49,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-10-07 15:06:49,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:06:49,381 INFO L512 BasicCegarLoop]: trace histogram [108, 1, 1, 1, 1] [2021-10-07 15:06:49,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-10-07 15:06:49,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-10-07 15:06:49,582 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:06:49,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:06:49,583 INFO L82 PathProgramCache]: Analyzing trace with hash 102760303, now seen corresponding path program 108 times [2021-10-07 15:06:49,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:06:49,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435559531] [2021-10-07 15:06:49,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:06:49,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:06:49,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:06:54,574 INFO L134 CoverageAnalysis]: Checked inductivity of 5886 backedges. 0 proven. 5886 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:54,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:06:54,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435559531] [2021-10-07 15:06:54,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435559531] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:54,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051574357] [2021-10-07 15:06:54,576 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:06:54,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:06:54,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:06:54,577 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:06:54,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-10-07 15:06:56,619 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2021-10-07 15:06:56,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:06:56,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 111 conjunts are in the unsatisfiable core [2021-10-07 15:06:56,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:06:56,906 INFO L134 CoverageAnalysis]: Checked inductivity of 5886 backedges. 0 proven. 5886 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:06:56,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051574357] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:06:56,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:06:56,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 109] total 109 [2021-10-07 15:06:56,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806897441] [2021-10-07 15:06:56,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2021-10-07 15:06:56,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:06:56,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2021-10-07 15:06:56,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-07 15:06:56,910 INFO L87 Difference]: Start difference. First operand 908 states and 2148 transitions. Second operand has 111 states, 110 states have (on average 1.018181818181818) internal successors, (112), 110 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:00,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:07:00,872 INFO L93 Difference]: Finished difference Result 1790 states and 4235 transitions. [2021-10-07 15:07:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-10-07 15:07:00,872 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 110 states have (on average 1.018181818181818) internal successors, (112), 110 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-10-07 15:07:00,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:07:00,874 INFO L225 Difference]: With dead ends: 1790 [2021-10-07 15:07:00,874 INFO L226 Difference]: Without dead ends: 1348 [2021-10-07 15:07:00,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4756.1ms TimeCoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-07 15:07:00,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1348 states. [2021-10-07 15:07:00,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1348 to 916. [2021-10-07 15:07:00,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 913 states have (on average 2.3734939759036147) internal successors, (2167), 915 states have internal predecessors, (2167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:00,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 2167 transitions. [2021-10-07 15:07:00,887 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 2167 transitions. Word has length 112 [2021-10-07 15:07:00,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:07:00,888 INFO L470 AbstractCegarLoop]: Abstraction has 916 states and 2167 transitions. [2021-10-07 15:07:00,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 110 states have (on average 1.018181818181818) internal successors, (112), 110 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:00,888 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 2167 transitions. [2021-10-07 15:07:00,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-10-07 15:07:00,889 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:07:00,889 INFO L512 BasicCegarLoop]: trace histogram [109, 1, 1, 1, 1] [2021-10-07 15:07:00,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-10-07 15:07:01,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:01,091 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:07:01,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:07:01,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1109395306, now seen corresponding path program 109 times [2021-10-07 15:07:01,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:07:01,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020807431] [2021-10-07 15:07:01,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:07:01,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:07:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:07:06,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5995 backedges. 0 proven. 5995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:06,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:07:06,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020807431] [2021-10-07 15:07:06,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020807431] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:06,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205724743] [2021-10-07 15:07:06,184 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:07:06,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:06,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:07:06,185 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:07:06,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-10-07 15:07:08,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:07:08,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 1038 conjuncts, 112 conjunts are in the unsatisfiable core [2021-10-07 15:07:08,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:07:08,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5995 backedges. 0 proven. 5995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:08,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205724743] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:08,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:07:08,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 110] total 110 [2021-10-07 15:07:08,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882116367] [2021-10-07 15:07:08,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2021-10-07 15:07:08,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:07:08,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2021-10-07 15:07:08,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-07 15:07:08,451 INFO L87 Difference]: Start difference. First operand 916 states and 2167 transitions. Second operand has 112 states, 111 states have (on average 1.018018018018018) internal successors, (113), 111 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:12,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:07:12,542 INFO L93 Difference]: Finished difference Result 1806 states and 4273 transitions. [2021-10-07 15:07:12,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-10-07 15:07:12,542 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 111 states have (on average 1.018018018018018) internal successors, (113), 111 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 113 [2021-10-07 15:07:12,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:07:12,544 INFO L225 Difference]: With dead ends: 1806 [2021-10-07 15:07:12,545 INFO L226 Difference]: Without dead ends: 1360 [2021-10-07 15:07:12,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4850.4ms TimeCoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-07 15:07:12,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2021-10-07 15:07:12,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 924. [2021-10-07 15:07:12,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 921 states have (on average 2.3735070575461457) internal successors, (2186), 923 states have internal predecessors, (2186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:12,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 2186 transitions. [2021-10-07 15:07:12,558 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 2186 transitions. Word has length 113 [2021-10-07 15:07:12,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:07:12,558 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 2186 transitions. [2021-10-07 15:07:12,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 111 states have (on average 1.018018018018018) internal successors, (113), 111 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:12,558 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 2186 transitions. [2021-10-07 15:07:12,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-10-07 15:07:12,559 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:07:12,559 INFO L512 BasicCegarLoop]: trace histogram [110, 1, 1, 1, 1] [2021-10-07 15:07:12,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-10-07 15:07:12,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:12,760 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:07:12,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:07:12,761 INFO L82 PathProgramCache]: Analyzing trace with hash -31513521, now seen corresponding path program 110 times [2021-10-07 15:07:12,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:07:12,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685644084] [2021-10-07 15:07:12,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:07:12,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:07:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:07:17,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6105 backedges. 0 proven. 6105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:17,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:07:17,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685644084] [2021-10-07 15:07:17,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685644084] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:17,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865024952] [2021-10-07 15:07:17,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:07:17,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:17,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:07:17,948 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:07:17,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-10-07 15:07:19,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:07:19,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:07:19,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 113 conjunts are in the unsatisfiable core [2021-10-07 15:07:19,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:07:20,261 INFO L134 CoverageAnalysis]: Checked inductivity of 6105 backedges. 0 proven. 6105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:20,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865024952] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:20,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:07:20,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 111] total 111 [2021-10-07 15:07:20,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058733679] [2021-10-07 15:07:20,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2021-10-07 15:07:20,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:07:20,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2021-10-07 15:07:20,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-07 15:07:20,265 INFO L87 Difference]: Start difference. First operand 924 states and 2186 transitions. Second operand has 113 states, 112 states have (on average 1.0178571428571428) internal successors, (114), 112 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:24,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:07:24,533 INFO L93 Difference]: Finished difference Result 1822 states and 4311 transitions. [2021-10-07 15:07:24,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-10-07 15:07:24,534 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 112 states have (on average 1.0178571428571428) internal successors, (114), 112 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-10-07 15:07:24,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:07:24,536 INFO L225 Difference]: With dead ends: 1822 [2021-10-07 15:07:24,536 INFO L226 Difference]: Without dead ends: 1372 [2021-10-07 15:07:24,537 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4939.3ms TimeCoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-07 15:07:24,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2021-10-07 15:07:24,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 932. [2021-10-07 15:07:24,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 929 states have (on average 2.373519913885899) internal successors, (2205), 931 states have internal predecessors, (2205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:24,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 2205 transitions. [2021-10-07 15:07:24,549 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 2205 transitions. Word has length 114 [2021-10-07 15:07:24,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:07:24,550 INFO L470 AbstractCegarLoop]: Abstraction has 932 states and 2205 transitions. [2021-10-07 15:07:24,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 112 states have (on average 1.0178571428571428) internal successors, (114), 112 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:24,550 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 2205 transitions. [2021-10-07 15:07:24,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-10-07 15:07:24,551 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:07:24,551 INFO L512 BasicCegarLoop]: trace histogram [111, 1, 1, 1, 1] [2021-10-07 15:07:24,583 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-10-07 15:07:24,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-10-07 15:07:24,760 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:07:24,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:07:24,760 INFO L82 PathProgramCache]: Analyzing trace with hash -976916554, now seen corresponding path program 111 times [2021-10-07 15:07:24,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:07:24,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279050370] [2021-10-07 15:07:24,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:07:24,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:07:24,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:07:30,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6216 backedges. 0 proven. 6216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:30,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:07:30,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279050370] [2021-10-07 15:07:30,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279050370] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:30,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132763653] [2021-10-07 15:07:30,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:07:30,123 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:30,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:07:30,124 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:07:30,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-10-07 15:07:32,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 57 check-sat command(s) [2021-10-07 15:07:32,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:07:32,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 1056 conjuncts, 114 conjunts are in the unsatisfiable core [2021-10-07 15:07:32,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:07:32,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6216 backedges. 0 proven. 6216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:32,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132763653] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:32,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:07:32,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 112] total 112 [2021-10-07 15:07:32,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192969598] [2021-10-07 15:07:32,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2021-10-07 15:07:32,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:07:32,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2021-10-07 15:07:32,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-07 15:07:32,524 INFO L87 Difference]: Start difference. First operand 932 states and 2205 transitions. Second operand has 114 states, 113 states have (on average 1.0176991150442478) internal successors, (115), 113 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:36,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:07:36,785 INFO L93 Difference]: Finished difference Result 1838 states and 4349 transitions. [2021-10-07 15:07:36,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-10-07 15:07:36,785 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 113 states have (on average 1.0176991150442478) internal successors, (115), 113 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-10-07 15:07:36,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:07:36,788 INFO L225 Difference]: With dead ends: 1838 [2021-10-07 15:07:36,788 INFO L226 Difference]: Without dead ends: 1384 [2021-10-07 15:07:36,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5113.5ms TimeCoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-07 15:07:36,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-10-07 15:07:36,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 940. [2021-10-07 15:07:36,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 937 states have (on average 2.3735325506937035) internal successors, (2224), 939 states have internal predecessors, (2224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:36,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 2224 transitions. [2021-10-07 15:07:36,804 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 2224 transitions. Word has length 115 [2021-10-07 15:07:36,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:07:36,805 INFO L470 AbstractCegarLoop]: Abstraction has 940 states and 2224 transitions. [2021-10-07 15:07:36,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 113 states have (on average 1.0176991150442478) internal successors, (115), 113 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:36,805 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 2224 transitions. [2021-10-07 15:07:36,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-10-07 15:07:36,806 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:07:36,806 INFO L512 BasicCegarLoop]: trace histogram [112, 1, 1, 1, 1] [2021-10-07 15:07:36,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-10-07 15:07:37,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-10-07 15:07:37,007 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:07:37,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:07:37,008 INFO L82 PathProgramCache]: Analyzing trace with hash -219639505, now seen corresponding path program 112 times [2021-10-07 15:07:37,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:07:37,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709465016] [2021-10-07 15:07:37,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:07:37,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:07:37,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:07:42,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6328 backedges. 0 proven. 6328 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:42,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:07:42,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709465016] [2021-10-07 15:07:42,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709465016] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:42,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496132019] [2021-10-07 15:07:42,423 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:07:42,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:42,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:07:42,424 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:07:42,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-10-07 15:07:44,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:07:44,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:07:44,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 115 conjunts are in the unsatisfiable core [2021-10-07 15:07:44,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:07:44,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6328 backedges. 0 proven. 6328 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:44,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496132019] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:44,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:07:44,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 113] total 113 [2021-10-07 15:07:44,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343139118] [2021-10-07 15:07:44,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2021-10-07 15:07:44,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:07:44,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-10-07 15:07:44,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-07 15:07:44,725 INFO L87 Difference]: Start difference. First operand 940 states and 2224 transitions. Second operand has 115 states, 114 states have (on average 1.0175438596491229) internal successors, (116), 114 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:49,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:07:49,164 INFO L93 Difference]: Finished difference Result 1854 states and 4387 transitions. [2021-10-07 15:07:49,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-10-07 15:07:49,164 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 114 states have (on average 1.0175438596491229) internal successors, (116), 114 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-10-07 15:07:49,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:07:49,167 INFO L225 Difference]: With dead ends: 1854 [2021-10-07 15:07:49,167 INFO L226 Difference]: Without dead ends: 1396 [2021-10-07 15:07:49,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5165.4ms TimeCoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-07 15:07:49,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-10-07 15:07:49,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 948. [2021-10-07 15:07:49,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 945 states have (on average 2.3735449735449734) internal successors, (2243), 947 states have internal predecessors, (2243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:49,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2243 transitions. [2021-10-07 15:07:49,180 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2243 transitions. Word has length 116 [2021-10-07 15:07:49,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:07:49,180 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 2243 transitions. [2021-10-07 15:07:49,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 114 states have (on average 1.0175438596491229) internal successors, (116), 114 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:07:49,180 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2243 transitions. [2021-10-07 15:07:49,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-10-07 15:07:49,181 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:07:49,181 INFO L512 BasicCegarLoop]: trace histogram [113, 1, 1, 1, 1] [2021-10-07 15:07:49,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-10-07 15:07:49,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:49,382 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:07:49,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:07:49,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1781112534, now seen corresponding path program 113 times [2021-10-07 15:07:49,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:07:49,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574217903] [2021-10-07 15:07:49,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:07:49,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:07:49,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:07:54,828 INFO L134 CoverageAnalysis]: Checked inductivity of 6441 backedges. 0 proven. 6441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:54,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:07:54,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574217903] [2021-10-07 15:07:54,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574217903] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:54,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749003165] [2021-10-07 15:07:54,829 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:07:54,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:07:54,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:07:54,830 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:07:54,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-10-07 15:07:57,101 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 58 check-sat command(s) [2021-10-07 15:07:57,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:07:57,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 116 conjunts are in the unsatisfiable core [2021-10-07 15:07:57,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:07:57,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6441 backedges. 0 proven. 6441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:07:57,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749003165] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:07:57,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:07:57,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 114] total 114 [2021-10-07 15:07:57,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499870319] [2021-10-07 15:07:57,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2021-10-07 15:07:57,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:07:57,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2021-10-07 15:07:57,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-07 15:07:57,396 INFO L87 Difference]: Start difference. First operand 948 states and 2243 transitions. Second operand has 116 states, 115 states have (on average 1.017391304347826) internal successors, (117), 115 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:02,030 INFO L93 Difference]: Finished difference Result 1870 states and 4425 transitions. [2021-10-07 15:08:02,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-10-07 15:08:02,031 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 115 states have (on average 1.017391304347826) internal successors, (117), 115 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2021-10-07 15:08:02,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:02,033 INFO L225 Difference]: With dead ends: 1870 [2021-10-07 15:08:02,033 INFO L226 Difference]: Without dead ends: 1408 [2021-10-07 15:08:02,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5195.9ms TimeCoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-07 15:08:02,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-10-07 15:08:02,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 956. [2021-10-07 15:08:02,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 953 states have (on average 2.373557187827912) internal successors, (2262), 955 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 2262 transitions. [2021-10-07 15:08:02,046 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 2262 transitions. Word has length 117 [2021-10-07 15:08:02,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:02,046 INFO L470 AbstractCegarLoop]: Abstraction has 956 states and 2262 transitions. [2021-10-07 15:08:02,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 115 states have (on average 1.017391304347826) internal successors, (117), 115 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:02,047 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 2262 transitions. [2021-10-07 15:08:02,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-10-07 15:08:02,048 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:02,048 INFO L512 BasicCegarLoop]: trace histogram [114, 1, 1, 1, 1] [2021-10-07 15:08:02,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-10-07 15:08:02,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-10-07 15:08:02,249 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:02,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:02,250 INFO L82 PathProgramCache]: Analyzing trace with hash -620083697, now seen corresponding path program 114 times [2021-10-07 15:08:02,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:02,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696699633] [2021-10-07 15:08:02,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:02,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:02,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:07,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6555 backedges. 0 proven. 6555 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:07,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:07,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696699633] [2021-10-07 15:08:07,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696699633] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:07,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872778783] [2021-10-07 15:08:07,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:08:07,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:07,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:07,847 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:08:07,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-10-07 15:08:10,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 58 check-sat command(s) [2021-10-07 15:08:10,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:10,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 117 conjunts are in the unsatisfiable core [2021-10-07 15:08:10,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:10,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6555 backedges. 0 proven. 6555 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:10,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872778783] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:10,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:10,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 115] total 115 [2021-10-07 15:08:10,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657828954] [2021-10-07 15:08:10,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2021-10-07 15:08:10,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:10,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2021-10-07 15:08:10,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-07 15:08:10,383 INFO L87 Difference]: Start difference. First operand 956 states and 2262 transitions. Second operand has 117 states, 116 states have (on average 1.0172413793103448) internal successors, (118), 116 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:15,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:15,627 INFO L93 Difference]: Finished difference Result 1886 states and 4463 transitions. [2021-10-07 15:08:15,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-10-07 15:08:15,627 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 116 states have (on average 1.0172413793103448) internal successors, (118), 116 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-10-07 15:08:15,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:15,630 INFO L225 Difference]: With dead ends: 1886 [2021-10-07 15:08:15,630 INFO L226 Difference]: Without dead ends: 1420 [2021-10-07 15:08:15,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5329.0ms TimeCoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-07 15:08:15,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2021-10-07 15:08:15,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 964. [2021-10-07 15:08:15,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 961 states have (on average 2.3735691987513006) internal successors, (2281), 963 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:15,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 2281 transitions. [2021-10-07 15:08:15,643 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 2281 transitions. Word has length 118 [2021-10-07 15:08:15,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:15,644 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 2281 transitions. [2021-10-07 15:08:15,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 116 states have (on average 1.0172413793103448) internal successors, (118), 116 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:15,644 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 2281 transitions. [2021-10-07 15:08:15,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-10-07 15:08:15,645 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:15,645 INFO L512 BasicCegarLoop]: trace histogram [115, 1, 1, 1, 1] [2021-10-07 15:08:15,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-10-07 15:08:15,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-10-07 15:08:15,861 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:15,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:15,861 INFO L82 PathProgramCache]: Analyzing trace with hash -2042722826, now seen corresponding path program 115 times [2021-10-07 15:08:15,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:15,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774155031] [2021-10-07 15:08:15,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:15,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:15,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6670 backedges. 0 proven. 6670 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:21,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:21,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774155031] [2021-10-07 15:08:21,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774155031] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:21,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497565027] [2021-10-07 15:08:21,542 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:08:21,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:21,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:21,543 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:08:21,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-10-07 15:08:23,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:23,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 118 conjunts are in the unsatisfiable core [2021-10-07 15:08:23,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:24,009 INFO L134 CoverageAnalysis]: Checked inductivity of 6670 backedges. 0 proven. 6670 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:24,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497565027] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:24,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:24,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 116] total 116 [2021-10-07 15:08:24,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033360736] [2021-10-07 15:08:24,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2021-10-07 15:08:24,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:24,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2021-10-07 15:08:24,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-07 15:08:24,016 INFO L87 Difference]: Start difference. First operand 964 states and 2281 transitions. Second operand has 118 states, 117 states have (on average 1.017094017094017) internal successors, (119), 117 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:28,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:28,956 INFO L93 Difference]: Finished difference Result 1902 states and 4501 transitions. [2021-10-07 15:08:28,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-10-07 15:08:28,957 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 117 states have (on average 1.017094017094017) internal successors, (119), 117 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-10-07 15:08:28,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:28,973 INFO L225 Difference]: With dead ends: 1902 [2021-10-07 15:08:28,973 INFO L226 Difference]: Without dead ends: 1432 [2021-10-07 15:08:28,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5410.3ms TimeCoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-07 15:08:28,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2021-10-07 15:08:28,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 972. [2021-10-07 15:08:28,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 969 states have (on average 2.3735810113519094) internal successors, (2300), 971 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:28,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 2300 transitions. [2021-10-07 15:08:28,988 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 2300 transitions. Word has length 119 [2021-10-07 15:08:28,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:28,988 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 2300 transitions. [2021-10-07 15:08:28,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 117 states have (on average 1.017094017094017) internal successors, (119), 117 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:28,988 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 2300 transitions. [2021-10-07 15:08:28,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-10-07 15:08:28,990 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:28,990 INFO L512 BasicCegarLoop]: trace histogram [116, 1, 1, 1, 1] [2021-10-07 15:08:29,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:29,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-10-07 15:08:29,198 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:29,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:29,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1100104431, now seen corresponding path program 116 times [2021-10-07 15:08:29,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:29,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944392542] [2021-10-07 15:08:29,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:29,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:34,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 6786 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:34,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:34,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944392542] [2021-10-07 15:08:34,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944392542] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:34,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647861429] [2021-10-07 15:08:34,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:08:34,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:34,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:34,989 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:08:34,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-10-07 15:08:37,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:08:37,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:37,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 119 conjunts are in the unsatisfiable core [2021-10-07 15:08:37,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:37,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 6786 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:37,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647861429] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:37,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:37,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 117] total 117 [2021-10-07 15:08:37,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774497591] [2021-10-07 15:08:37,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2021-10-07 15:08:37,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:37,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2021-10-07 15:08:37,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-07 15:08:37,486 INFO L87 Difference]: Start difference. First operand 972 states and 2300 transitions. Second operand has 119 states, 118 states have (on average 1.0169491525423728) internal successors, (120), 118 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:42,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:42,858 INFO L93 Difference]: Finished difference Result 1918 states and 4539 transitions. [2021-10-07 15:08:42,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-10-07 15:08:42,859 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 118 states have (on average 1.0169491525423728) internal successors, (120), 118 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-10-07 15:08:42,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:42,862 INFO L225 Difference]: With dead ends: 1918 [2021-10-07 15:08:42,862 INFO L226 Difference]: Without dead ends: 1444 [2021-10-07 15:08:42,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5514.5ms TimeCoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-07 15:08:42,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2021-10-07 15:08:42,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 980. [2021-10-07 15:08:42,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 977 states have (on average 2.3735926305015353) internal successors, (2319), 979 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:42,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 2319 transitions. [2021-10-07 15:08:42,879 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 2319 transitions. Word has length 120 [2021-10-07 15:08:42,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:42,879 INFO L470 AbstractCegarLoop]: Abstraction has 980 states and 2319 transitions. [2021-10-07 15:08:42,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 118 states have (on average 1.0169491525423728) internal successors, (120), 118 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:42,880 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 2319 transitions. [2021-10-07 15:08:42,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-10-07 15:08:42,881 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:42,881 INFO L512 BasicCegarLoop]: trace histogram [117, 1, 1, 1, 1] [2021-10-07 15:08:42,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-10-07 15:08:43,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-10-07 15:08:43,089 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:43,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:43,090 INFO L82 PathProgramCache]: Analyzing trace with hash -256498410, now seen corresponding path program 117 times [2021-10-07 15:08:43,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:43,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319544665] [2021-10-07 15:08:43,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:43,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:08:48,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6903 backedges. 0 proven. 6903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:48,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:08:48,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319544665] [2021-10-07 15:08:48,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319544665] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:48,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577965384] [2021-10-07 15:08:48,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:08:48,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:48,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:08:48,978 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:08:48,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-10-07 15:08:51,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 60 check-sat command(s) [2021-10-07 15:08:51,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:08:51,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 120 conjunts are in the unsatisfiable core [2021-10-07 15:08:51,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:08:51,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6903 backedges. 0 proven. 6903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:08:51,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577965384] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:08:51,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:08:51,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 118] total 118 [2021-10-07 15:08:51,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878654040] [2021-10-07 15:08:51,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2021-10-07 15:08:51,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:08:51,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2021-10-07 15:08:51,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-07 15:08:51,656 INFO L87 Difference]: Start difference. First operand 980 states and 2319 transitions. Second operand has 120 states, 119 states have (on average 1.0168067226890756) internal successors, (121), 119 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:56,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:08:56,762 INFO L93 Difference]: Finished difference Result 1934 states and 4577 transitions. [2021-10-07 15:08:56,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2021-10-07 15:08:56,763 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 119 states have (on average 1.0168067226890756) internal successors, (121), 119 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2021-10-07 15:08:56,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:08:56,765 INFO L225 Difference]: With dead ends: 1934 [2021-10-07 15:08:56,765 INFO L226 Difference]: Without dead ends: 1456 [2021-10-07 15:08:56,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5625.9ms TimeCoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-07 15:08:56,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2021-10-07 15:08:56,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 988. [2021-10-07 15:08:56,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 985 states have (on average 2.3736040609137055) internal successors, (2338), 987 states have internal predecessors, (2338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:56,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2338 transitions. [2021-10-07 15:08:56,781 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2338 transitions. Word has length 121 [2021-10-07 15:08:56,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:08:56,781 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 2338 transitions. [2021-10-07 15:08:56,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 119 states have (on average 1.0168067226890756) internal successors, (121), 119 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:08:56,782 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2338 transitions. [2021-10-07 15:08:56,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-10-07 15:08:56,783 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:08:56,783 INFO L512 BasicCegarLoop]: trace histogram [118, 1, 1, 1, 1] [2021-10-07 15:08:56,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-10-07 15:08:56,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:08:56,984 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:08:56,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:08:56,985 INFO L82 PathProgramCache]: Analyzing trace with hash 638486479, now seen corresponding path program 118 times [2021-10-07 15:08:56,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:08:56,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573955141] [2021-10-07 15:08:56,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:08:56,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:08:57,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:02,988 INFO L134 CoverageAnalysis]: Checked inductivity of 7021 backedges. 0 proven. 7021 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:02,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:02,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573955141] [2021-10-07 15:09:02,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573955141] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:02,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268231696] [2021-10-07 15:09:02,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:09:02,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:02,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:02,994 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:09:02,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-10-07 15:09:05,317 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:09:05,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:05,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 121 conjunts are in the unsatisfiable core [2021-10-07 15:09:05,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:05,616 INFO L134 CoverageAnalysis]: Checked inductivity of 7021 backedges. 0 proven. 7021 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:05,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268231696] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:05,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:05,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 119] total 119 [2021-10-07 15:09:05,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070960480] [2021-10-07 15:09:05,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2021-10-07 15:09:05,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:05,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2021-10-07 15:09:05,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-07 15:09:05,619 INFO L87 Difference]: Start difference. First operand 988 states and 2338 transitions. Second operand has 121 states, 120 states have (on average 1.0166666666666666) internal successors, (122), 120 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:10,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:10,854 INFO L93 Difference]: Finished difference Result 1950 states and 4615 transitions. [2021-10-07 15:09:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-10-07 15:09:10,855 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 120 states have (on average 1.0166666666666666) internal successors, (122), 120 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2021-10-07 15:09:10,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:10,857 INFO L225 Difference]: With dead ends: 1950 [2021-10-07 15:09:10,857 INFO L226 Difference]: Without dead ends: 1468 [2021-10-07 15:09:10,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5655.4ms TimeCoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-07 15:09:10,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2021-10-07 15:09:10,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 996. [2021-10-07 15:09:10,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 993 states have (on average 2.3736153071500503) internal successors, (2357), 995 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:10,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 2357 transitions. [2021-10-07 15:09:10,874 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 2357 transitions. Word has length 122 [2021-10-07 15:09:10,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:10,874 INFO L470 AbstractCegarLoop]: Abstraction has 996 states and 2357 transitions. [2021-10-07 15:09:10,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 120 states have (on average 1.0166666666666666) internal successors, (122), 120 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:10,874 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 2357 transitions. [2021-10-07 15:09:10,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-10-07 15:09:10,876 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:10,876 INFO L512 BasicCegarLoop]: trace histogram [119, 1, 1, 1, 1] [2021-10-07 15:09:10,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-10-07 15:09:11,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-10-07 15:09:11,090 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:11,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:11,090 INFO L82 PathProgramCache]: Analyzing trace with hash -1681753034, now seen corresponding path program 119 times [2021-10-07 15:09:11,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:11,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703117843] [2021-10-07 15:09:11,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:11,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:17,228 INFO L134 CoverageAnalysis]: Checked inductivity of 7140 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:17,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:17,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703117843] [2021-10-07 15:09:17,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703117843] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:17,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251766911] [2021-10-07 15:09:17,229 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:09:17,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:17,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:17,230 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:09:17,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-10-07 15:09:19,619 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2021-10-07 15:09:19,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:19,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 122 conjunts are in the unsatisfiable core [2021-10-07 15:09:19,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:19,918 INFO L134 CoverageAnalysis]: Checked inductivity of 7140 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:19,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251766911] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:19,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:19,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [120, 120] total 120 [2021-10-07 15:09:19,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209666528] [2021-10-07 15:09:19,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2021-10-07 15:09:19,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:19,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2021-10-07 15:09:19,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-07 15:09:19,922 INFO L87 Difference]: Start difference. First operand 996 states and 2357 transitions. Second operand has 122 states, 121 states have (on average 1.0165289256198347) internal successors, (123), 121 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:25,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:25,257 INFO L93 Difference]: Finished difference Result 1966 states and 4653 transitions. [2021-10-07 15:09:25,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-10-07 15:09:25,257 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 121 states have (on average 1.0165289256198347) internal successors, (123), 121 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 123 [2021-10-07 15:09:25,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:25,259 INFO L225 Difference]: With dead ends: 1966 [2021-10-07 15:09:25,260 INFO L226 Difference]: Without dead ends: 1480 [2021-10-07 15:09:25,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5808.5ms TimeCoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-07 15:09:25,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-10-07 15:09:25,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1004. [2021-10-07 15:09:25,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 1001 states have (on average 2.3736263736263736) internal successors, (2376), 1003 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:25,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 2376 transitions. [2021-10-07 15:09:25,280 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 2376 transitions. Word has length 123 [2021-10-07 15:09:25,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:25,280 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 2376 transitions. [2021-10-07 15:09:25,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 121 states have (on average 1.0165289256198347) internal successors, (123), 121 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:25,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 2376 transitions. [2021-10-07 15:09:25,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-10-07 15:09:25,283 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:25,283 INFO L512 BasicCegarLoop]: trace histogram [120, 1, 1, 1, 1] [2021-10-07 15:09:25,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-10-07 15:09:25,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:25,499 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:25,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:25,499 INFO L82 PathProgramCache]: Analyzing trace with hash -594733905, now seen corresponding path program 120 times [2021-10-07 15:09:25,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:25,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841407024] [2021-10-07 15:09:25,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:25,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:31,699 INFO L134 CoverageAnalysis]: Checked inductivity of 7260 backedges. 0 proven. 7260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:31,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:31,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841407024] [2021-10-07 15:09:31,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841407024] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:31,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832801527] [2021-10-07 15:09:31,700 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:09:31,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:31,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:31,704 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:09:31,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-10-07 15:09:34,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2021-10-07 15:09:34,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:09:34,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 1137 conjuncts, 123 conjunts are in the unsatisfiable core [2021-10-07 15:09:34,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:34,567 INFO L134 CoverageAnalysis]: Checked inductivity of 7260 backedges. 0 proven. 7260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:34,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832801527] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:34,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:34,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 121] total 121 [2021-10-07 15:09:34,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617313842] [2021-10-07 15:09:34,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2021-10-07 15:09:34,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:34,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2021-10-07 15:09:34,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-07 15:09:34,572 INFO L87 Difference]: Start difference. First operand 1004 states and 2376 transitions. Second operand has 123 states, 122 states have (on average 1.0163934426229508) internal successors, (124), 122 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:40,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:40,024 INFO L93 Difference]: Finished difference Result 1982 states and 4691 transitions. [2021-10-07 15:09:40,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-10-07 15:09:40,025 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 122 states have (on average 1.0163934426229508) internal successors, (124), 122 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-10-07 15:09:40,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:40,027 INFO L225 Difference]: With dead ends: 1982 [2021-10-07 15:09:40,027 INFO L226 Difference]: Without dead ends: 1492 [2021-10-07 15:09:40,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5926.3ms TimeCoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-07 15:09:40,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-10-07 15:09:40,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1012. [2021-10-07 15:09:40,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1009 states have (on average 2.3736372646184343) internal successors, (2395), 1011 states have internal predecessors, (2395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:40,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 2395 transitions. [2021-10-07 15:09:40,040 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 2395 transitions. Word has length 124 [2021-10-07 15:09:40,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:40,041 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 2395 transitions. [2021-10-07 15:09:40,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 122 states have (on average 1.0163934426229508) internal successors, (124), 122 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:40,041 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 2395 transitions. [2021-10-07 15:09:40,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-10-07 15:09:40,042 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:40,042 INFO L512 BasicCegarLoop]: trace histogram [121, 1, 1, 1, 1] [2021-10-07 15:09:40,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2021-10-07 15:09:40,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:40,250 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:40,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:40,251 INFO L82 PathProgramCache]: Analyzing trace with hash -1256879274, now seen corresponding path program 121 times [2021-10-07 15:09:40,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:40,252 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083511488] [2021-10-07 15:09:40,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:40,252 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:46,478 INFO L134 CoverageAnalysis]: Checked inductivity of 7381 backedges. 0 proven. 7381 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:46,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:09:46,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083511488] [2021-10-07 15:09:46,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083511488] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:46,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836853330] [2021-10-07 15:09:46,479 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:09:46,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:46,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:09:46,480 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:09:46,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-10-07 15:09:48,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:09:48,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 124 conjunts are in the unsatisfiable core [2021-10-07 15:09:48,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:09:49,171 INFO L134 CoverageAnalysis]: Checked inductivity of 7381 backedges. 0 proven. 7381 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:09:49,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836853330] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:09:49,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:09:49,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [122, 122] total 122 [2021-10-07 15:09:49,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108892524] [2021-10-07 15:09:49,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2021-10-07 15:09:49,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:09:49,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2021-10-07 15:09:49,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-07 15:09:49,176 INFO L87 Difference]: Start difference. First operand 1012 states and 2395 transitions. Second operand has 124 states, 123 states have (on average 1.016260162601626) internal successors, (125), 123 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:55,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:09:55,041 INFO L93 Difference]: Finished difference Result 1998 states and 4729 transitions. [2021-10-07 15:09:55,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-10-07 15:09:55,042 INFO L78 Accepts]: Start accepts. Automaton has has 124 states, 123 states have (on average 1.016260162601626) internal successors, (125), 123 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-10-07 15:09:55,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:09:55,044 INFO L225 Difference]: With dead ends: 1998 [2021-10-07 15:09:55,044 INFO L226 Difference]: Without dead ends: 1504 [2021-10-07 15:09:55,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5948.4ms TimeCoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-07 15:09:55,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-10-07 15:09:55,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1020. [2021-10-07 15:09:55,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1020 states, 1017 states have (on average 2.3736479842674534) internal successors, (2414), 1019 states have internal predecessors, (2414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:55,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1020 states to 1020 states and 2414 transitions. [2021-10-07 15:09:55,057 INFO L78 Accepts]: Start accepts. Automaton has 1020 states and 2414 transitions. Word has length 125 [2021-10-07 15:09:55,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:09:55,058 INFO L470 AbstractCegarLoop]: Abstraction has 1020 states and 2414 transitions. [2021-10-07 15:09:55,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 124 states, 123 states have (on average 1.016260162601626) internal successors, (125), 123 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:09:55,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1020 states and 2414 transitions. [2021-10-07 15:09:55,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-10-07 15:09:55,059 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:09:55,059 INFO L512 BasicCegarLoop]: trace histogram [122, 1, 1, 1, 1] [2021-10-07 15:09:55,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-10-07 15:09:55,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:09:55,260 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:09:55,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:09:55,261 INFO L82 PathProgramCache]: Analyzing trace with hash -308549233, now seen corresponding path program 122 times [2021-10-07 15:09:55,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:09:55,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584569502] [2021-10-07 15:09:55,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:09:55,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:09:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:01,634 INFO L134 CoverageAnalysis]: Checked inductivity of 7503 backedges. 0 proven. 7503 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:01,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:01,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584569502] [2021-10-07 15:10:01,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584569502] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:01,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018156970] [2021-10-07 15:10:01,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:10:01,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:01,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:01,637 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:10:01,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-10-07 15:10:04,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:10:04,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:04,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 125 conjunts are in the unsatisfiable core [2021-10-07 15:10:04,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:04,366 INFO L134 CoverageAnalysis]: Checked inductivity of 7503 backedges. 0 proven. 7503 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:04,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018156970] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:04,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:04,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 123] total 123 [2021-10-07 15:10:04,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755664805] [2021-10-07 15:10:04,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2021-10-07 15:10:04,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:04,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2021-10-07 15:10:04,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-07 15:10:04,370 INFO L87 Difference]: Start difference. First operand 1020 states and 2414 transitions. Second operand has 125 states, 124 states have (on average 1.0161290322580645) internal successors, (126), 124 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:10,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:10,806 INFO L93 Difference]: Finished difference Result 2014 states and 4767 transitions. [2021-10-07 15:10:10,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-10-07 15:10:10,806 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 124 states have (on average 1.0161290322580645) internal successors, (126), 124 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-10-07 15:10:10,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:10,809 INFO L225 Difference]: With dead ends: 2014 [2021-10-07 15:10:10,809 INFO L226 Difference]: Without dead ends: 1516 [2021-10-07 15:10:10,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6086.7ms TimeCoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-07 15:10:10,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2021-10-07 15:10:10,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1028. [2021-10-07 15:10:10,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1025 states have (on average 2.3736585365853657) internal successors, (2433), 1027 states have internal predecessors, (2433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:10,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 2433 transitions. [2021-10-07 15:10:10,823 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 2433 transitions. Word has length 126 [2021-10-07 15:10:10,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:10,823 INFO L470 AbstractCegarLoop]: Abstraction has 1028 states and 2433 transitions. [2021-10-07 15:10:10,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 124 states have (on average 1.0161290322580645) internal successors, (126), 124 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:10,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 2433 transitions. [2021-10-07 15:10:10,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-10-07 15:10:10,825 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:10,826 INFO L512 BasicCegarLoop]: trace histogram [123, 1, 1, 1, 1] [2021-10-07 15:10:10,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:11,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-10-07 15:10:11,028 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:11,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:11,029 INFO L82 PathProgramCache]: Analyzing trace with hash -975089034, now seen corresponding path program 123 times [2021-10-07 15:10:11,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:11,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676838754] [2021-10-07 15:10:11,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:11,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:11,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:17,561 INFO L134 CoverageAnalysis]: Checked inductivity of 7626 backedges. 0 proven. 7626 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:17,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:17,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676838754] [2021-10-07 15:10:17,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676838754] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:17,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693743889] [2021-10-07 15:10:17,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:10:17,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:17,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:17,564 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:10:17,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-10-07 15:10:20,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 63 check-sat command(s) [2021-10-07 15:10:20,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:20,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 126 conjunts are in the unsatisfiable core [2021-10-07 15:10:20,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:20,490 INFO L134 CoverageAnalysis]: Checked inductivity of 7626 backedges. 0 proven. 7626 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:20,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693743889] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:20,491 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:20,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [124, 124] total 124 [2021-10-07 15:10:20,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427372996] [2021-10-07 15:10:20,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2021-10-07 15:10:20,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:20,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2021-10-07 15:10:20,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-07 15:10:20,495 INFO L87 Difference]: Start difference. First operand 1028 states and 2433 transitions. Second operand has 126 states, 125 states have (on average 1.016) internal successors, (127), 125 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:26,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:26,825 INFO L93 Difference]: Finished difference Result 2030 states and 4805 transitions. [2021-10-07 15:10:26,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2021-10-07 15:10:26,825 INFO L78 Accepts]: Start accepts. Automaton has has 126 states, 125 states have (on average 1.016) internal successors, (127), 125 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2021-10-07 15:10:26,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:26,828 INFO L225 Difference]: With dead ends: 2030 [2021-10-07 15:10:26,828 INFO L226 Difference]: Without dead ends: 1528 [2021-10-07 15:10:26,829 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6255.9ms TimeCoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-07 15:10:26,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2021-10-07 15:10:26,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1036. [2021-10-07 15:10:26,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1033 states have (on average 2.3736689254598256) internal successors, (2452), 1035 states have internal predecessors, (2452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:26,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 2452 transitions. [2021-10-07 15:10:26,841 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 2452 transitions. Word has length 127 [2021-10-07 15:10:26,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:26,842 INFO L470 AbstractCegarLoop]: Abstraction has 1036 states and 2452 transitions. [2021-10-07 15:10:26,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 125 states have (on average 1.016) internal successors, (127), 125 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:26,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 2452 transitions. [2021-10-07 15:10:26,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-07 15:10:26,843 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:26,843 INFO L512 BasicCegarLoop]: trace histogram [124, 1, 1, 1, 1] [2021-10-07 15:10:26,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:27,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,129 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:27,044 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:27,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:27,045 INFO L82 PathProgramCache]: Analyzing trace with hash -162986385, now seen corresponding path program 124 times [2021-10-07 15:10:27,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:27,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116895652] [2021-10-07 15:10:27,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:27,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:27,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:33,645 INFO L134 CoverageAnalysis]: Checked inductivity of 7750 backedges. 0 proven. 7750 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:33,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:33,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116895652] [2021-10-07 15:10:33,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116895652] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:33,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663508087] [2021-10-07 15:10:33,646 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:10:33,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:33,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:33,647 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:10:33,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-10-07 15:10:36,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:10:36,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:36,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 127 conjunts are in the unsatisfiable core [2021-10-07 15:10:36,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:36,480 INFO L134 CoverageAnalysis]: Checked inductivity of 7750 backedges. 0 proven. 7750 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:36,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663508087] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:36,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:36,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 125] total 125 [2021-10-07 15:10:36,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192529637] [2021-10-07 15:10:36,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2021-10-07 15:10:36,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:36,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2021-10-07 15:10:36,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-07 15:10:36,485 INFO L87 Difference]: Start difference. First operand 1036 states and 2452 transitions. Second operand has 127 states, 126 states have (on average 1.0158730158730158) internal successors, (128), 126 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:42,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:42,721 INFO L93 Difference]: Finished difference Result 2046 states and 4843 transitions. [2021-10-07 15:10:42,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2021-10-07 15:10:42,721 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 126 states have (on average 1.0158730158730158) internal successors, (128), 126 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-07 15:10:42,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:42,723 INFO L225 Difference]: With dead ends: 2046 [2021-10-07 15:10:42,724 INFO L226 Difference]: Without dead ends: 1540 [2021-10-07 15:10:42,724 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6291.2ms TimeCoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-07 15:10:42,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2021-10-07 15:10:42,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1044. [2021-10-07 15:10:42,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1041 states have (on average 2.3736791546589817) internal successors, (2471), 1043 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:42,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2471 transitions. [2021-10-07 15:10:42,744 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2471 transitions. Word has length 128 [2021-10-07 15:10:42,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:42,745 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2471 transitions. [2021-10-07 15:10:42,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 126 states have (on average 1.0158730158730158) internal successors, (128), 126 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:42,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2471 transitions. [2021-10-07 15:10:42,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-10-07 15:10:42,747 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:42,747 INFO L512 BasicCegarLoop]: trace histogram [125, 1, 1, 1, 1] [2021-10-07 15:10:42,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:42,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-10-07 15:10:42,961 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:42,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:42,961 INFO L82 PathProgramCache]: Analyzing trace with hash -757608042, now seen corresponding path program 125 times [2021-10-07 15:10:42,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:42,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045370420] [2021-10-07 15:10:42,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:42,963 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:10:49,629 INFO L134 CoverageAnalysis]: Checked inductivity of 7875 backedges. 0 proven. 7875 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:49,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:10:49,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045370420] [2021-10-07 15:10:49,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045370420] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:49,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791834057] [2021-10-07 15:10:49,630 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:10:49,631 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:10:49,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:10:49,632 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:10:49,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-10-07 15:10:52,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 64 check-sat command(s) [2021-10-07 15:10:52,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:10:52,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 1182 conjuncts, 128 conjunts are in the unsatisfiable core [2021-10-07 15:10:52,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:10:52,732 INFO L134 CoverageAnalysis]: Checked inductivity of 7875 backedges. 0 proven. 7875 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:10:52,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791834057] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:10:52,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:10:52,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [126, 126] total 126 [2021-10-07 15:10:52,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125021152] [2021-10-07 15:10:52,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2021-10-07 15:10:52,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:10:52,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2021-10-07 15:10:52,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-07 15:10:52,735 INFO L87 Difference]: Start difference. First operand 1044 states and 2471 transitions. Second operand has 128 states, 127 states have (on average 1.015748031496063) internal successors, (129), 127 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:58,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:10:58,821 INFO L93 Difference]: Finished difference Result 2062 states and 4881 transitions. [2021-10-07 15:10:58,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2021-10-07 15:10:58,821 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 127 states have (on average 1.015748031496063) internal successors, (129), 127 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2021-10-07 15:10:58,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:10:58,824 INFO L225 Difference]: With dead ends: 2062 [2021-10-07 15:10:58,824 INFO L226 Difference]: Without dead ends: 1552 [2021-10-07 15:10:58,825 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6380.2ms TimeCoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-07 15:10:58,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1552 states. [2021-10-07 15:10:58,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1552 to 1052. [2021-10-07 15:10:58,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 1049 states have (on average 2.373689227836034) internal successors, (2490), 1051 states have internal predecessors, (2490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:58,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 2490 transitions. [2021-10-07 15:10:58,838 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 2490 transitions. Word has length 129 [2021-10-07 15:10:58,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:10:58,838 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 2490 transitions. [2021-10-07 15:10:58,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 127 states have (on average 1.015748031496063) internal successors, (129), 127 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:10:58,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 2490 transitions. [2021-10-07 15:10:58,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-10-07 15:10:58,840 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:10:58,840 INFO L512 BasicCegarLoop]: trace histogram [126, 1, 1, 1, 1] [2021-10-07 15:10:58,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-10-07 15:10:59,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-10-07 15:10:59,041 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:10:59,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:10:59,042 INFO L82 PathProgramCache]: Analyzing trace with hash -2011010225, now seen corresponding path program 126 times [2021-10-07 15:10:59,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:10:59,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40514069] [2021-10-07 15:10:59,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:10:59,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:10:59,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:06,194 INFO L134 CoverageAnalysis]: Checked inductivity of 8001 backedges. 0 proven. 8001 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:06,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:06,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40514069] [2021-10-07 15:11:06,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40514069] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:06,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037041229] [2021-10-07 15:11:06,196 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:11:06,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:06,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:06,197 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:11:06,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-10-07 15:11:08,976 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 64 check-sat command(s) [2021-10-07 15:11:08,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:08,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 1191 conjuncts, 129 conjunts are in the unsatisfiable core [2021-10-07 15:11:08,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:09,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8001 backedges. 0 proven. 8001 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:09,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037041229] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:09,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:09,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [127, 127] total 127 [2021-10-07 15:11:09,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785985946] [2021-10-07 15:11:09,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2021-10-07 15:11:09,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:09,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2021-10-07 15:11:09,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-07 15:11:09,297 INFO L87 Difference]: Start difference. First operand 1052 states and 2490 transitions. Second operand has 129 states, 128 states have (on average 1.015625) internal successors, (130), 128 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:15,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:15,727 INFO L93 Difference]: Finished difference Result 2078 states and 4919 transitions. [2021-10-07 15:11:15,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-10-07 15:11:15,727 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 128 states have (on average 1.015625) internal successors, (130), 128 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-10-07 15:11:15,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:15,730 INFO L225 Difference]: With dead ends: 2078 [2021-10-07 15:11:15,730 INFO L226 Difference]: Without dead ends: 1564 [2021-10-07 15:11:15,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6769.7ms TimeCoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-07 15:11:15,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-10-07 15:11:15,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1060. [2021-10-07 15:11:15,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 1057 states have (on average 2.3736991485335857) internal successors, (2509), 1059 states have internal predecessors, (2509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:15,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 2509 transitions. [2021-10-07 15:11:15,748 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 2509 transitions. Word has length 130 [2021-10-07 15:11:15,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:15,748 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 2509 transitions. [2021-10-07 15:11:15,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 128 states have (on average 1.015625) internal successors, (130), 128 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:15,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 2509 transitions. [2021-10-07 15:11:15,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-10-07 15:11:15,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:15,750 INFO L512 BasicCegarLoop]: trace histogram [127, 1, 1, 1, 1] [2021-10-07 15:11:15,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-10-07 15:11:15,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:15,951 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:15,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:15,952 INFO L82 PathProgramCache]: Analyzing trace with hash 2083195062, now seen corresponding path program 127 times [2021-10-07 15:11:15,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:15,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20202537] [2021-10-07 15:11:15,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:15,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:16,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:22,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8128 backedges. 0 proven. 8128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:22,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:22,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20202537] [2021-10-07 15:11:22,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20202537] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:22,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94745217] [2021-10-07 15:11:22,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:11:22,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:22,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:22,905 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:11:22,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-10-07 15:11:25,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:25,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 130 conjunts are in the unsatisfiable core [2021-10-07 15:11:25,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:25,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8128 backedges. 0 proven. 8128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:25,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94745217] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:25,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:25,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 128] total 128 [2021-10-07 15:11:25,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057041256] [2021-10-07 15:11:25,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2021-10-07 15:11:25,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:25,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2021-10-07 15:11:25,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-07 15:11:25,822 INFO L87 Difference]: Start difference. First operand 1060 states and 2509 transitions. Second operand has 130 states, 129 states have (on average 1.0155038759689923) internal successors, (131), 129 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:32,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:32,645 INFO L93 Difference]: Finished difference Result 2094 states and 4957 transitions. [2021-10-07 15:11:32,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-10-07 15:11:32,645 INFO L78 Accepts]: Start accepts. Automaton has has 130 states, 129 states have (on average 1.0155038759689923) internal successors, (131), 129 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 131 [2021-10-07 15:11:32,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:32,648 INFO L225 Difference]: With dead ends: 2094 [2021-10-07 15:11:32,648 INFO L226 Difference]: Without dead ends: 1576 [2021-10-07 15:11:32,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6659.9ms TimeCoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-07 15:11:32,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1576 states. [2021-10-07 15:11:32,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1576 to 1068. [2021-10-07 15:11:32,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1065 states have (on average 2.3737089201877932) internal successors, (2528), 1067 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:32,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 2528 transitions. [2021-10-07 15:11:32,662 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 2528 transitions. Word has length 131 [2021-10-07 15:11:32,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:32,662 INFO L470 AbstractCegarLoop]: Abstraction has 1068 states and 2528 transitions. [2021-10-07 15:11:32,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 129 states have (on average 1.0155038759689923) internal successors, (131), 129 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:32,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 2528 transitions. [2021-10-07 15:11:32,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-10-07 15:11:32,664 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:32,664 INFO L512 BasicCegarLoop]: trace histogram [128, 1, 1, 1, 1] [2021-10-07 15:11:32,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-10-07 15:11:32,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-10-07 15:11:32,865 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:32,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:32,866 INFO L82 PathProgramCache]: Analyzing trace with hash 154540079, now seen corresponding path program 128 times [2021-10-07 15:11:32,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:32,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859505920] [2021-10-07 15:11:32,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:32,867 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:32,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:39,856 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 0 proven. 8256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:39,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:39,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859505920] [2021-10-07 15:11:39,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859505920] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:39,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684740731] [2021-10-07 15:11:39,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:11:39,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:39,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:39,858 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:11:39,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-10-07 15:11:42,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:11:42,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:11:42,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 131 conjunts are in the unsatisfiable core [2021-10-07 15:11:42,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:11:42,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8256 backedges. 0 proven. 8256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:42,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684740731] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:42,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:11:42,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 129] total 129 [2021-10-07 15:11:42,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009611515] [2021-10-07 15:11:42,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 131 states [2021-10-07 15:11:42,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:11:42,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2021-10-07 15:11:42,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2021-10-07 15:11:42,891 INFO L87 Difference]: Start difference. First operand 1068 states and 2528 transitions. Second operand has 131 states, 130 states have (on average 1.0153846153846153) internal successors, (132), 130 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:49,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:11:49,705 INFO L93 Difference]: Finished difference Result 2110 states and 4995 transitions. [2021-10-07 15:11:49,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2021-10-07 15:11:49,705 INFO L78 Accepts]: Start accepts. Automaton has has 131 states, 130 states have (on average 1.0153846153846153) internal successors, (132), 130 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2021-10-07 15:11:49,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:11:49,708 INFO L225 Difference]: With dead ends: 2110 [2021-10-07 15:11:49,708 INFO L226 Difference]: Without dead ends: 1588 [2021-10-07 15:11:49,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6633.9ms TimeCoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2021-10-07 15:11:49,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1588 states. [2021-10-07 15:11:49,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1588 to 1076. [2021-10-07 15:11:49,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1073 states have (on average 2.373718546132339) internal successors, (2547), 1075 states have internal predecessors, (2547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:49,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2547 transitions. [2021-10-07 15:11:49,723 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2547 transitions. Word has length 132 [2021-10-07 15:11:49,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:11:49,723 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2547 transitions. [2021-10-07 15:11:49,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 131 states, 130 states have (on average 1.0153846153846153) internal successors, (132), 130 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:11:49,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2547 transitions. [2021-10-07 15:11:49,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-10-07 15:11:49,724 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:11:49,724 INFO L512 BasicCegarLoop]: trace histogram [129, 1, 1, 1, 1] [2021-10-07 15:11:49,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-10-07 15:11:49,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-10-07 15:11:49,931 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-07 15:11:49,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:11:49,931 INFO L82 PathProgramCache]: Analyzing trace with hash 495777750, now seen corresponding path program 129 times [2021-10-07 15:11:49,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-07 15:11:49,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070207067] [2021-10-07 15:11:49,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:11:49,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-07 15:11:50,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:11:57,146 INFO L134 CoverageAnalysis]: Checked inductivity of 8385 backedges. 0 proven. 8385 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:11:57,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-07 15:11:57,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070207067] [2021-10-07 15:11:57,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070207067] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:11:57,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459844439] [2021-10-07 15:11:57,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:11:57,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:11:57,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:11:57,148 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-07 15:11:57,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-10-07 15:12:00,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 66 check-sat command(s) [2021-10-07 15:12:00,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:12:00,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 1218 conjuncts, 132 conjunts are in the unsatisfiable core [2021-10-07 15:12:00,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:12:00,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8385 backedges. 0 proven. 8385 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:12:00,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459844439] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-07 15:12:00,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:12:00,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [130, 130] total 130 [2021-10-07 15:12:00,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052518191] [2021-10-07 15:12:00,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2021-10-07 15:12:00,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-07 15:12:00,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2021-10-07 15:12:00,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8646, Invalid=8646, Unknown=0, NotChecked=0, Total=17292 [2021-10-07 15:12:00,373 INFO L87 Difference]: Start difference. First operand 1076 states and 2547 transitions. Second operand has 132 states, 131 states have (on average 1.015267175572519) internal successors, (133), 131 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-07 15:12:02,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-07 15:12:02,319 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,319 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 15:12:02,329 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-07 15:12:02,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-10-07 15:12:02,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,135 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-07 15:12:02,522 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). [2021-10-07 15:12:02,523 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,524 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,524 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,524 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,524 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,524 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,524 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,525 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,525 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,525 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,525 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-07 15:12:02,525 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-07 15:12:02,525 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,525 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,526 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,526 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,526 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,526 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,526 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-07 15:12:02,533 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-07 15:12:02,533 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-07 15:12:02,535 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.10 03:12:02 BasicIcfg [2021-10-07 15:12:02,535 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-07 15:12:02,535 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-07 15:12:02,537 INFO L168 Benchmark]: Toolchain (without parser) took 740346.26 ms. Allocated memory was 163.6 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 137.7 MB in the beginning and 211.3 MB in the end (delta: -73.6 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-10-07 15:12:02,538 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 163.6 MB. Free memory is still 136.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-07 15:12:02,539 INFO L168 Benchmark]: CACSL2BoogieTranslator took 394.77 ms. Allocated memory is still 163.6 MB. Free memory was 137.3 MB in the beginning and 127.3 MB in the end (delta: 10.0 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-07 15:12:02,539 INFO L168 Benchmark]: Boogie Procedure Inliner took 76.15 ms. Allocated memory is still 163.6 MB. Free memory was 127.3 MB in the beginning and 125.8 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-07 15:12:02,539 INFO L168 Benchmark]: Boogie Preprocessor took 62.84 ms. Allocated memory is still 163.6 MB. Free memory was 125.8 MB in the beginning and 124.4 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-07 15:12:02,541 INFO L168 Benchmark]: RCFGBuilder took 740.22 ms. Allocated memory is still 163.6 MB. Free memory was 124.4 MB in the beginning and 108.7 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-10-07 15:12:02,541 INFO L168 Benchmark]: TraceAbstraction took 739055.57 ms. Allocated memory was 163.6 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 108.1 MB in the beginning and 211.3 MB in the end (delta: -103.2 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-10-07 15:12:02,543 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.26 ms. Allocated memory is still 163.6 MB. Free memory is still 136.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 394.77 ms. Allocated memory is still 163.6 MB. Free memory was 137.3 MB in the beginning and 127.3 MB in the end (delta: 10.0 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 76.15 ms. Allocated memory is still 163.6 MB. Free memory was 127.3 MB in the beginning and 125.8 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 62.84 ms. Allocated memory is still 163.6 MB. Free memory was 125.8 MB in the beginning and 124.4 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 740.22 ms. Allocated memory is still 163.6 MB. Free memory was 124.4 MB in the beginning and 108.7 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 739055.57 ms. Allocated memory was 163.6 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 108.1 MB in the beginning and 211.3 MB in the end (delta: -103.2 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4057.8ms, 97 PlacesBefore, 32 PlacesAfterwards, 96 TransitionsBefore, 27 TransitionsAfterwards, 992 CoEnabledTransitionPairs, 6 FixpointIterations, 49 TrivialSequentialCompositions, 33 ConcurrentSequentialCompositions, 6 TrivialYvCompositions, 4 ConcurrentYvCompositions, 4 ChoiceCompositions, 96 TotalNumberOfCompositions, 1312 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1268, positive: 1259, positive conditional: 0, positive unconditional: 1259, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 668, positive: 663, positive conditional: 0, positive unconditional: 663, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 668, positive: 661, positive conditional: 0, positive unconditional: 661, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 7, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 44, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1268, positive: 596, positive conditional: 0, positive unconditional: 596, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 668, unknown conditional: 0, unknown unconditional: 668] , Statistics on independence cache: Total cache size (in pairs): 48, Positive cache size: 48, Positive conditional cache size: 0, Positive unconditional cache size: 48, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - 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: 43]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 75]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 75]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1076states) and FLOYD_HOARE automaton (currently 44 states, 132 states before enhancement),while ReachableStatesComputation was computing reachable states (321 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 123 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 738840.1ms, OverallIterations: 141, TraceHistogramMax: 129, EmptinessCheckTime: 183.0ms, AutomataDifference: 228806.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 4141.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 26596 SDtfs, 188366 SDslu, 145112 SDs, 0 SdLazy, 18501 SolverSat, 33128 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 22327.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 17346 GetRequests, 8808 SyntacticMatches, 0 SemanticMatches, 8538 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 299481.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1076occurred in iteration=140, InterpolantAutomatonStates: 8681, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1682.8ms AutomataMinimizationTime, 140 MinimizatonAttempts, 34250 StatesRemovedByMinimization, 137 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2535.4ms SsaConstructionTime, 18466.0ms SatisfiabilityAnalysisTime, 338632.7ms InterpolantComputationTime, 17934 NumberOfCodeBlocks, 17928 NumberOfCodeBlocksAsserted, 2441 NumberOfCheckSat, 17659 ConstructedInterpolants, 0 QuantifiedInterpolants, 52931 SizeOfPredicates, 0 NumberOfNonLiveVariables, 83215 ConjunctsInSsa, 8792 ConjunctsInUnsatCore, 275 InterpolantComputations, 10 PerfectInterpolantSequences, 17/732318 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