/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/nonblocking-cntr.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-06 16:22:16,138 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-06 16:22:16,143 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-06 16:22:16,201 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-06 16:22:16,202 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-06 16:22:16,209 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-06 16:22:16,213 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-06 16:22:16,219 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-06 16:22:16,223 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-06 16:22:16,231 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-06 16:22:16,233 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-06 16:22:16,235 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-06 16:22:16,236 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-06 16:22:16,240 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-06 16:22:16,255 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-06 16:22:16,261 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-06 16:22:16,264 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-06 16:22:16,266 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-06 16:22:16,275 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-06 16:22:16,283 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-06 16:22:16,287 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-06 16:22:16,289 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-06 16:22:16,291 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-06 16:22:16,294 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-06 16:22:16,304 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-06 16:22:16,304 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-06 16:22:16,305 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-06 16:22:16,307 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-06 16:22:16,308 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-06 16:22:16,309 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-06 16:22:16,310 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-06 16:22:16,311 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-06 16:22:16,313 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-06 16:22:16,314 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-06 16:22:16,316 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-06 16:22:16,316 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-06 16:22:16,317 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-06 16:22:16,318 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-06 16:22:16,318 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-06 16:22:16,319 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-06 16:22:16,320 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-06 16:22:16,328 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-06 16:22:16,377 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-06 16:22:16,378 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-06 16:22:16,378 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-06 16:22:16,379 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-06 16:22:16,382 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-06 16:22:16,383 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-06 16:22:16,383 INFO L138 SettingsManager]: * Use SBE=true [2021-10-06 16:22:16,383 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-06 16:22:16,384 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-06 16:22:16,384 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-06 16:22:16,385 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-06 16:22:16,386 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-06 16:22:16,386 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-06 16:22:16,386 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-06 16:22:16,386 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-06 16:22:16,387 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-06 16:22:16,387 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-06 16:22:16,387 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-06 16:22:16,388 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-06 16:22:16,388 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-06 16:22:16,388 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-06 16:22:16,388 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-06 16:22:16,388 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-06 16:22:16,389 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-06 16:22:16,389 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-06 16:22:16,389 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-06 16:22:16,389 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-06 16:22:16,389 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-06 16:22:16,390 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-06 16:22:16,390 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-06 16:22:16,390 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-06 16:22:16,390 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-06 16:22:16,391 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-06 16:22:16,904 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-06 16:22:16,952 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-06 16:22:16,955 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-06 16:22:16,957 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-06 16:22:16,958 INFO L275 PluginConnector]: CDTParser initialized [2021-10-06 16:22:16,959 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20/nonblocking-cntr.wvr.c [2021-10-06 16:22:17,045 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e097b3d54/9bb2204169d64f439b523d2e7bdb055b/FLAG1682078da [2021-10-06 16:22:17,758 INFO L306 CDTParser]: Found 1 translation units. [2021-10-06 16:22:17,759 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20/nonblocking-cntr.wvr.c [2021-10-06 16:22:17,767 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e097b3d54/9bb2204169d64f439b523d2e7bdb055b/FLAG1682078da [2021-10-06 16:22:18,117 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/e097b3d54/9bb2204169d64f439b523d2e7bdb055b [2021-10-06 16:22:18,121 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-06 16:22:18,130 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-06 16:22:18,133 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-06 16:22:18,134 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-06 16:22:18,139 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-06 16:22:18,140 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,142 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@305c4158 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18, skipping insertion in model container [2021-10-06 16:22:18,142 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,151 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-06 16:22:18,175 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-06 16:22:18,400 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/nonblocking-cntr.wvr.c[1985,1998] [2021-10-06 16:22:18,401 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-06 16:22:18,415 INFO L203 MainTranslator]: Completed pre-run [2021-10-06 16:22:18,440 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/nonblocking-cntr.wvr.c[1985,1998] [2021-10-06 16:22:18,441 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-06 16:22:18,459 INFO L208 MainTranslator]: Completed translation [2021-10-06 16:22:18,459 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18 WrapperNode [2021-10-06 16:22:18,460 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-06 16:22:18,461 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-06 16:22:18,461 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-06 16:22:18,461 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-06 16:22:18,471 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,480 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,504 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-06 16:22:18,505 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-06 16:22:18,505 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-06 16:22:18,505 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-06 16:22:18,517 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,517 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,520 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,520 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,526 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,532 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,534 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,537 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-06 16:22:18,538 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-06 16:22:18,538 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-06 16:22:18,538 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-06 16:22:18,540 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (1/1) ... [2021-10-06 16:22:18,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-06 16:22:18,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:18,583 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-06 16:22:18,604 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-06 16:22:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-06 16:22:18,652 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-06 16:22:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-06 16:22:18,653 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-06 16:22:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-06 16:22:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-06 16:22:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-06 16:22:18,653 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-06 16:22:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-06 16:22:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-06 16:22:18,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-06 16:22:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-06 16:22:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-06 16:22:18,657 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-06 16:22:19,267 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-06 16:22:19,268 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2021-10-06 16:22:19,273 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.10 04:22:19 BoogieIcfgContainer [2021-10-06 16:22:19,274 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-06 16:22:19,276 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-06 16:22:19,276 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-06 16:22:19,280 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-06 16:22:19,281 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.10 04:22:18" (1/3) ... [2021-10-06 16:22:19,282 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@392c5bc5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.10 04:22:19, skipping insertion in model container [2021-10-06 16:22:19,283 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:22:18" (2/3) ... [2021-10-06 16:22:19,284 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@392c5bc5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.10 04:22:19, skipping insertion in model container [2021-10-06 16:22:19,284 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.10 04:22:19" (3/3) ... [2021-10-06 16:22:19,286 INFO L111 eAbstractionObserver]: Analyzing ICFG nonblocking-cntr.wvr.c [2021-10-06 16:22:19,297 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-06 16:22:19,297 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-06 16:22:19,298 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations. [2021-10-06 16:22:19,298 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-06 16:22:19,370 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,371 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,374 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,375 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,375 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,375 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,376 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,376 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,376 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,377 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,380 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,396 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,397 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,397 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,397 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,398 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,398 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,398 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,399 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,399 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,399 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,399 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,400 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,401 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,401 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,401 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,402 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,402 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,402 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,402 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,404 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,404 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,404 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,405 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,405 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,405 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,405 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,406 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,409 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,409 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,409 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,410 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,410 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,410 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,410 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,411 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,411 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,411 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,411 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,411 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,412 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,412 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,412 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,412 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,413 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,413 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,413 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,413 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,413 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,414 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,414 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,418 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,419 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,419 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,419 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,419 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,421 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,422 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,422 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,422 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,423 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:22:19,430 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-06 16:22:19,489 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-06 16:22:19,497 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-06 16:22:19,498 INFO L340 AbstractCegarLoop]: Starting to check reachability of 18 error locations. [2021-10-06 16:22:19,516 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-06 16:22:19,529 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 79 places, 78 transitions, 172 flow [2021-10-06 16:22:19,533 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 79 places, 78 transitions, 172 flow [2021-10-06 16:22:19,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 79 places, 78 transitions, 172 flow [2021-10-06 16:22:19,581 INFO L129 PetriNetUnfolder]: 6/76 cut-off events. [2021-10-06 16:22:19,582 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-06 16:22:19,586 INFO L84 FinitePrefix]: Finished finitePrefix Result has 85 conditions, 76 events. 6/76 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 72 event pairs, 0 based on Foata normal form. 0/62 useless extension candidates. Maximal degree in co-relation 47. Up to 2 conditions per place. [2021-10-06 16:22:19,589 INFO L116 LiptonReduction]: Number of co-enabled transitions 690 [2021-10-06 16:22:22,895 INFO L131 LiptonReduction]: Checked pairs total: 885 [2021-10-06 16:22:22,896 INFO L133 LiptonReduction]: Total number of compositions: 73 [2021-10-06 16:22:22,907 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 30 places, 25 transitions, 66 flow [2021-10-06 16:22:22,928 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 124 states, 100 states have (on average 2.94) internal successors, (294), 123 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:22,932 INFO L276 IsEmpty]: Start isEmpty. Operand has 124 states, 100 states have (on average 2.94) internal successors, (294), 123 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:22,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-06 16:22:22,938 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:22,939 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-06 16:22:22,940 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:22,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:22,946 INFO L82 PathProgramCache]: Analyzing trace with hash 10823193, now seen corresponding path program 1 times [2021-10-06 16:22:22,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:22,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236583102] [2021-10-06 16:22:22,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:22,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:23,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:23,174 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-06 16:22:23,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:23,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236583102] [2021-10-06 16:22:23,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236583102] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:22:23,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:22:23,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-06 16:22:23,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016633466] [2021-10-06 16:22:23,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:22:23,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:23,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:22:23,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:22:23,207 INFO L87 Difference]: Start difference. First operand has 124 states, 100 states have (on average 2.94) internal successors, (294), 123 states have internal predecessors, (294), 0 states have call successors, (0), 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), 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-06 16:22:23,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:23,261 INFO L93 Difference]: Finished difference Result 120 states and 297 transitions. [2021-10-06 16:22:23,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:22:23,264 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-06 16:22:23,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:23,277 INFO L225 Difference]: With dead ends: 120 [2021-10-06 16:22:23,277 INFO L226 Difference]: Without dead ends: 110 [2021-10-06 16:22:23,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:22:23,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-10-06 16:22:23,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2021-10-06 16:22:23,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 91 states have (on average 3.021978021978022) internal successors, (275), 109 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:23,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 275 transitions. [2021-10-06 16:22:23,334 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 275 transitions. Word has length 4 [2021-10-06 16:22:23,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:23,335 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 275 transitions. [2021-10-06 16:22:23,336 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-06 16:22:23,336 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 275 transitions. [2021-10-06 16:22:23,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-06 16:22:23,337 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:23,337 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-06 16:22:23,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-06 16:22:23,337 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:23,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:23,338 INFO L82 PathProgramCache]: Analyzing trace with hash 10823250, now seen corresponding path program 1 times [2021-10-06 16:22:23,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:23,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575730844] [2021-10-06 16:22:23,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:23,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:23,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:23,402 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-06 16:22:23,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:23,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575730844] [2021-10-06 16:22:23,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575730844] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:22:23,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:22:23,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-06 16:22:23,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075257299] [2021-10-06 16:22:23,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:22:23,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:23,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:22:23,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:22:23,410 INFO L87 Difference]: Start difference. First operand 110 states and 275 transitions. 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-06 16:22:23,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:23,430 INFO L93 Difference]: Finished difference Result 110 states and 259 transitions. [2021-10-06 16:22:23,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:22:23,431 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-06 16:22:23,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:23,433 INFO L225 Difference]: With dead ends: 110 [2021-10-06 16:22:23,433 INFO L226 Difference]: Without dead ends: 110 [2021-10-06 16:22:23,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:22:23,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-10-06 16:22:23,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2021-10-06 16:22:23,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 91 states have (on average 2.8461538461538463) internal successors, (259), 109 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:23,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 259 transitions. [2021-10-06 16:22:23,448 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 259 transitions. Word has length 4 [2021-10-06 16:22:23,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:23,449 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 259 transitions. [2021-10-06 16:22:23,449 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-06 16:22:23,449 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 259 transitions. [2021-10-06 16:22:23,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:22:23,450 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:23,450 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:22:23,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-06 16:22:23,451 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:23,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:23,451 INFO L82 PathProgramCache]: Analyzing trace with hash 335521254, now seen corresponding path program 1 times [2021-10-06 16:22:23,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:23,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574001081] [2021-10-06 16:22:23,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:23,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:23,511 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-06 16:22:23,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:23,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574001081] [2021-10-06 16:22:23,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574001081] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:23,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995578701] [2021-10-06 16:22:23,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:23,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:23,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:23,516 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-06 16:22:23,533 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-06 16:22:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:23,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:22:23,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:23,635 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-06 16:22:23,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995578701] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:23,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:23,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-06 16:22:23,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987047635] [2021-10-06 16:22:23,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 16:22:23,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:23,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 16:22:23,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:22:23,639 INFO L87 Difference]: Start difference. First operand 110 states and 259 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:23,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:23,711 INFO L93 Difference]: Finished difference Result 192 states and 453 transitions. [2021-10-06 16:22:23,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 16:22:23,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-06 16:22:23,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:23,715 INFO L225 Difference]: With dead ends: 192 [2021-10-06 16:22:23,715 INFO L226 Difference]: Without dead ends: 188 [2021-10-06 16:22:23,716 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.9ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:22:23,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-10-06 16:22:23,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 148. [2021-10-06 16:22:23,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 129 states have (on average 3.2248062015503876) internal successors, (416), 147 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:23,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 416 transitions. [2021-10-06 16:22:23,759 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 416 transitions. Word has length 5 [2021-10-06 16:22:23,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:23,759 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 416 transitions. [2021-10-06 16:22:23,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:23,760 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 416 transitions. [2021-10-06 16:22:23,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:22:23,761 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:23,761 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:22:23,827 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-10-06 16:22:23,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:23,975 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:23,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:23,977 INFO L82 PathProgramCache]: Analyzing trace with hash 335521255, now seen corresponding path program 1 times [2021-10-06 16:22:23,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:23,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014429492] [2021-10-06 16:22:23,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:23,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:24,015 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-06 16:22:24,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:24,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014429492] [2021-10-06 16:22:24,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014429492] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:22:24,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:22:24,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-06 16:22:24,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927472695] [2021-10-06 16:22:24,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:22:24,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:24,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:22:24,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:22:24,018 INFO L87 Difference]: Start difference. First operand 148 states and 416 transitions. Second operand has 3 states, 2 states have (on average 2.5) 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-06 16:22:24,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:24,041 INFO L93 Difference]: Finished difference Result 134 states and 372 transitions. [2021-10-06 16:22:24,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:22:24,042 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) 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-06 16:22:24,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:24,045 INFO L225 Difference]: With dead ends: 134 [2021-10-06 16:22:24,045 INFO L226 Difference]: Without dead ends: 134 [2021-10-06 16:22:24,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:22:24,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-06 16:22:24,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2021-10-06 16:22:24,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 119 states have (on average 3.1260504201680672) internal successors, (372), 133 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:24,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 372 transitions. [2021-10-06 16:22:24,060 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 372 transitions. Word has length 5 [2021-10-06 16:22:24,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:24,061 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 372 transitions. [2021-10-06 16:22:24,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) 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-06 16:22:24,061 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 372 transitions. [2021-10-06 16:22:24,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:22:24,062 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:24,062 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:22:24,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-06 16:22:24,063 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:24,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:24,063 INFO L82 PathProgramCache]: Analyzing trace with hash 335521311, now seen corresponding path program 1 times [2021-10-06 16:22:24,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:24,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378454117] [2021-10-06 16:22:24,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:24,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:24,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:24,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:24,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:24,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378454117] [2021-10-06 16:22:24,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378454117] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:24,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859543046] [2021-10-06 16:22:24,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:24,139 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:24,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:24,142 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-06 16:22:24,147 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-06 16:22:24,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:24,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:22:24,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:24,217 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-06 16:22:24,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859543046] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:22:24,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-06 16:22:24,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-10-06 16:22:24,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708869275] [2021-10-06 16:22:24,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-06 16:22:24,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:24,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-06 16:22:24,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:22:24,220 INFO L87 Difference]: Start difference. First operand 134 states and 372 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-06 16:22:24,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:24,234 INFO L93 Difference]: Finished difference Result 116 states and 304 transitions. [2021-10-06 16:22:24,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-06 16:22:24,234 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-06 16:22:24,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:24,236 INFO L225 Difference]: With dead ends: 116 [2021-10-06 16:22:24,237 INFO L226 Difference]: Without dead ends: 116 [2021-10-06 16:22:24,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:22:24,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-10-06 16:22:24,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2021-10-06 16:22:24,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 105 states have (on average 2.895238095238095) internal successors, (304), 115 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:24,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 304 transitions. [2021-10-06 16:22:24,248 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 304 transitions. Word has length 5 [2021-10-06 16:22:24,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:24,248 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 304 transitions. [2021-10-06 16:22:24,248 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-06 16:22:24,249 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 304 transitions. [2021-10-06 16:22:24,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:22:24,249 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:24,249 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:22:24,293 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-06 16:22:24,464 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-06 16:22:24,465 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:24,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:24,466 INFO L82 PathProgramCache]: Analyzing trace with hash 335521301, now seen corresponding path program 1 times [2021-10-06 16:22:24,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:24,468 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448147039] [2021-10-06 16:22:24,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:24,468 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:24,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:24,514 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-06 16:22:24,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:24,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448147039] [2021-10-06 16:22:24,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448147039] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:24,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464575694] [2021-10-06 16:22:24,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:24,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:24,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:24,520 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-06 16:22:24,528 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-06 16:22:24,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:24,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:22:24,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:24,587 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-06 16:22:24,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464575694] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:24,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:24,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-06 16:22:24,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744584063] [2021-10-06 16:22:24,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 16:22:24,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:24,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 16:22:24,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:22:24,590 INFO L87 Difference]: Start difference. First operand 116 states and 304 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-06 16:22:24,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:24,610 INFO L93 Difference]: Finished difference Result 140 states and 353 transitions. [2021-10-06 16:22:24,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-06 16:22:24,611 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-06 16:22:24,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:24,613 INFO L225 Difference]: With dead ends: 140 [2021-10-06 16:22:24,613 INFO L226 Difference]: Without dead ends: 140 [2021-10-06 16:22:24,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:22:24,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-10-06 16:22:24,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 128. [2021-10-06 16:22:24,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 117 states have (on average 2.871794871794872) internal successors, (336), 127 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:24,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 336 transitions. [2021-10-06 16:22:24,625 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 336 transitions. Word has length 5 [2021-10-06 16:22:24,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:24,625 INFO L470 AbstractCegarLoop]: Abstraction has 128 states and 336 transitions. [2021-10-06 16:22:24,626 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-06 16:22:24,626 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 336 transitions. [2021-10-06 16:22:24,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-06 16:22:24,627 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:24,627 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-06 16:22:24,670 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-06 16:22:24,841 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-06 16:22:24,842 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:24,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:24,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1811226553, now seen corresponding path program 2 times [2021-10-06 16:22:24,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:24,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109712416] [2021-10-06 16:22:24,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:24,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:24,916 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-06 16:22:24,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:24,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109712416] [2021-10-06 16:22:24,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109712416] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:24,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192173175] [2021-10-06 16:22:24,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:24,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:24,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:24,928 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-06 16:22:24,944 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-06 16:22:24,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:24,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:24,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-06 16:22:24,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:25,020 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-06 16:22:25,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192173175] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:25,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:25,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-06 16:22:25,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604507098] [2021-10-06 16:22:25,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-06 16:22:25,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:25,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-06 16:22:25,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:22:25,022 INFO L87 Difference]: Start difference. First operand 128 states and 336 transitions. Second operand has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:25,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:25,091 INFO L93 Difference]: Finished difference Result 222 states and 547 transitions. [2021-10-06 16:22:25,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-06 16:22:25,092 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-06 16:22:25,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:25,094 INFO L225 Difference]: With dead ends: 222 [2021-10-06 16:22:25,094 INFO L226 Difference]: Without dead ends: 218 [2021-10-06 16:22:25,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.1ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:22:25,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-10-06 16:22:25,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 152. [2021-10-06 16:22:25,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 141 states have (on average 2.978723404255319) internal successors, (420), 151 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:25,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 420 transitions. [2021-10-06 16:22:25,109 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 420 transitions. Word has length 6 [2021-10-06 16:22:25,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:25,110 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 420 transitions. [2021-10-06 16:22:25,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:25,110 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 420 transitions. [2021-10-06 16:22:25,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-06 16:22:25,111 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:25,111 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-06 16:22:25,152 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-06 16:22:25,324 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-06 16:22:25,325 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:25,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:25,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1811226600, now seen corresponding path program 2 times [2021-10-06 16:22:25,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:25,327 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374655726] [2021-10-06 16:22:25,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:25,328 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:25,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:25,366 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-06 16:22:25,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:25,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374655726] [2021-10-06 16:22:25,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374655726] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:25,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023408400] [2021-10-06 16:22:25,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:25,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:25,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:25,369 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-06 16:22:25,395 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-06 16:22:25,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 16:22:25,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:25,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:22:25,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:25,458 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-06 16:22:25,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023408400] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:22:25,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-06 16:22:25,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-06 16:22:25,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523585219] [2021-10-06 16:22:25,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:22:25,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:25,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:22:25,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:22:25,461 INFO L87 Difference]: Start difference. First operand 152 states and 420 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-06 16:22:25,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:25,474 INFO L93 Difference]: Finished difference Result 116 states and 282 transitions. [2021-10-06 16:22:25,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:22:25,475 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-06 16:22:25,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:25,476 INFO L225 Difference]: With dead ends: 116 [2021-10-06 16:22:25,476 INFO L226 Difference]: Without dead ends: 116 [2021-10-06 16:22:25,477 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:22:25,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-10-06 16:22:25,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 102. [2021-10-06 16:22:25,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 97 states have (on average 2.5051546391752577) internal successors, (243), 101 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:25,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 243 transitions. [2021-10-06 16:22:25,484 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 243 transitions. Word has length 6 [2021-10-06 16:22:25,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:25,484 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 243 transitions. [2021-10-06 16:22:25,485 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-06 16:22:25,485 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 243 transitions. [2021-10-06 16:22:25,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-06 16:22:25,486 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:25,486 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1] [2021-10-06 16:22:25,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-10-06 16:22:25,699 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-06 16:22:25,700 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:25,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:25,701 INFO L82 PathProgramCache]: Analyzing trace with hash 313450566, now seen corresponding path program 3 times [2021-10-06 16:22:25,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:25,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556270211] [2021-10-06 16:22:25,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:25,703 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:25,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:25,778 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-06 16:22:25,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:25,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556270211] [2021-10-06 16:22:25,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556270211] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:25,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794239126] [2021-10-06 16:22:25,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:25,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:25,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:25,789 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-06 16:22:25,824 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-06 16:22:25,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-06 16:22:25,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:25,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-06 16:22:25,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:25,905 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-06 16:22:25,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794239126] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:25,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:25,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-06 16:22:25,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883903757] [2021-10-06 16:22:25,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-06 16:22:25,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:25,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-06 16:22:25,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-06 16:22:25,908 INFO L87 Difference]: Start difference. First operand 102 states and 243 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 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-06 16:22:25,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:25,953 INFO L93 Difference]: Finished difference Result 172 states and 401 transitions. [2021-10-06 16:22:25,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-06 16:22:25,954 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 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 7 [2021-10-06 16:22:25,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:25,956 INFO L225 Difference]: With dead ends: 172 [2021-10-06 16:22:25,956 INFO L226 Difference]: Without dead ends: 168 [2021-10-06 16:22:25,957 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 15.6ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-06 16:22:25,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-10-06 16:22:25,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 122. [2021-10-06 16:22:25,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 117 states have (on average 2.5213675213675213) internal successors, (295), 121 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-06 16:22:25,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 295 transitions. [2021-10-06 16:22:25,966 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 295 transitions. Word has length 7 [2021-10-06 16:22:25,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:25,966 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 295 transitions. [2021-10-06 16:22:25,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 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-06 16:22:25,967 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 295 transitions. [2021-10-06 16:22:25,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-06 16:22:25,968 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:25,968 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:22:26,009 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-06 16:22:26,181 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-06 16:22:26,182 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:26,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:26,182 INFO L82 PathProgramCache]: Analyzing trace with hash -546806475, now seen corresponding path program 1 times [2021-10-06 16:22:26,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:26,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517506179] [2021-10-06 16:22:26,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:26,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:26,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:26,206 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-06 16:22:26,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:26,207 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517506179] [2021-10-06 16:22:26,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517506179] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:22:26,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:22:26,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-06 16:22:26,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308858664] [2021-10-06 16:22:26,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:22:26,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:26,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:22:26,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:22:26,209 INFO L87 Difference]: Start difference. First operand 122 states and 295 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-06 16:22:26,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:26,220 INFO L93 Difference]: Finished difference Result 174 states and 416 transitions. [2021-10-06 16:22:26,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:22:26,221 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-06 16:22:26,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:26,222 INFO L225 Difference]: With dead ends: 174 [2021-10-06 16:22:26,222 INFO L226 Difference]: Without dead ends: 164 [2021-10-06 16:22:26,223 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-06 16:22:26,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-10-06 16:22:26,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 142. [2021-10-06 16:22:26,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 137 states have (on average 2.6715328467153285) internal successors, (366), 141 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:26,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 366 transitions. [2021-10-06 16:22:26,230 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 366 transitions. Word has length 8 [2021-10-06 16:22:26,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:26,230 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 366 transitions. [2021-10-06 16:22:26,231 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-06 16:22:26,231 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 366 transitions. [2021-10-06 16:22:26,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-06 16:22:26,232 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:26,232 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1] [2021-10-06 16:22:26,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-06 16:22:26,232 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:26,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:26,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1127035225, now seen corresponding path program 4 times [2021-10-06 16:22:26,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:26,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263636207] [2021-10-06 16:22:26,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:26,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:26,282 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-06 16:22:26,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:26,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263636207] [2021-10-06 16:22:26,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263636207] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:26,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428745916] [2021-10-06 16:22:26,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:26,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:26,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:26,285 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-06 16:22:26,304 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-06 16:22:26,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:26,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:26,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-06 16:22:26,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:26,379 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-06 16:22:26,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428745916] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:26,380 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:26,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-10-06 16:22:26,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588537277] [2021-10-06 16:22:26,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-06 16:22:26,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:26,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-06 16:22:26,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-06 16:22:26,382 INFO L87 Difference]: Start difference. First operand 142 states and 366 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:26,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:26,432 INFO L93 Difference]: Finished difference Result 232 states and 573 transitions. [2021-10-06 16:22:26,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-06 16:22:26,433 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-06 16:22:26,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:26,435 INFO L225 Difference]: With dead ends: 232 [2021-10-06 16:22:26,436 INFO L226 Difference]: Without dead ends: 228 [2021-10-06 16:22:26,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 18.9ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-06 16:22:26,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2021-10-06 16:22:26,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 168. [2021-10-06 16:22:26,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 163 states have (on average 2.6625766871165646) internal successors, (434), 167 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:26,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 434 transitions. [2021-10-06 16:22:26,444 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 434 transitions. Word has length 8 [2021-10-06 16:22:26,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:26,445 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 434 transitions. [2021-10-06 16:22:26,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:26,445 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 434 transitions. [2021-10-06 16:22:26,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-06 16:22:26,446 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:26,446 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:22:26,492 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-06 16:22:26,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:26,659 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:26,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:26,660 INFO L82 PathProgramCache]: Analyzing trace with hash 230294392, now seen corresponding path program 1 times [2021-10-06 16:22:26,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:26,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402605195] [2021-10-06 16:22:26,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:26,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:26,702 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-06 16:22:26,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:26,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402605195] [2021-10-06 16:22:26,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402605195] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:26,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004450913] [2021-10-06 16:22:26,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:26,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:26,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:26,705 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-06 16:22:26,738 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-06 16:22:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:26,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-06 16:22:26,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:26,879 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-06 16:22:26,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004450913] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:26,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:26,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-10-06 16:22:26,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895685564] [2021-10-06 16:22:26,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-06 16:22:26,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:26,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-06 16:22:26,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-06 16:22:26,882 INFO L87 Difference]: Start difference. First operand 168 states and 434 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 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-06 16:22:26,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:26,918 INFO L93 Difference]: Finished difference Result 154 states and 376 transitions. [2021-10-06 16:22:26,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 16:22:26,919 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 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 9 [2021-10-06 16:22:26,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:26,920 INFO L225 Difference]: With dead ends: 154 [2021-10-06 16:22:26,921 INFO L226 Difference]: Without dead ends: 108 [2021-10-06 16:22:26,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 37.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-06 16:22:26,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-10-06 16:22:26,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 84. [2021-10-06 16:22:26,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 81 states have (on average 2.4074074074074074) internal successors, (195), 83 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:26,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 195 transitions. [2021-10-06 16:22:26,925 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 195 transitions. Word has length 9 [2021-10-06 16:22:26,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:26,926 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 195 transitions. [2021-10-06 16:22:26,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 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-06 16:22:26,926 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 195 transitions. [2021-10-06 16:22:26,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-06 16:22:26,927 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:26,927 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1] [2021-10-06 16:22:26,971 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-06 16:22:27,141 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-06 16:22:27,142 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:27,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:27,143 INFO L82 PathProgramCache]: Analyzing trace with hash 578355878, now seen corresponding path program 5 times [2021-10-06 16:22:27,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:27,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270676947] [2021-10-06 16:22:27,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:27,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:27,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:27,196 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-06 16:22:27,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:27,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270676947] [2021-10-06 16:22:27,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270676947] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:27,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542513066] [2021-10-06 16:22:27,197 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:27,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:27,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:27,200 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-06 16:22:27,213 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-06 16:22:27,267 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-06 16:22:27,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:27,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-06 16:22:27,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:27,308 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-06 16:22:27,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542513066] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:27,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:27,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-06 16:22:27,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571462518] [2021-10-06 16:22:27,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 16:22:27,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:27,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 16:22:27,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-06 16:22:27,311 INFO L87 Difference]: Start difference. First operand 84 states and 195 transitions. Second operand has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:27,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:27,353 INFO L93 Difference]: Finished difference Result 146 states and 341 transitions. [2021-10-06 16:22:27,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-06 16:22:27,354 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-06 16:22:27,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:27,356 INFO L225 Difference]: With dead ends: 146 [2021-10-06 16:22:27,356 INFO L226 Difference]: Without dead ends: 116 [2021-10-06 16:22:27,356 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 24.3ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-06 16:22:27,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-10-06 16:22:27,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 92. [2021-10-06 16:22:27,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 89 states have (on average 2.404494382022472) internal successors, (214), 91 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:27,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 214 transitions. [2021-10-06 16:22:27,361 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 214 transitions. Word has length 9 [2021-10-06 16:22:27,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:27,361 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 214 transitions. [2021-10-06 16:22:27,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:27,361 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 214 transitions. [2021-10-06 16:22:27,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-06 16:22:27,362 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:27,362 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1] [2021-10-06 16:22:27,397 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-10-06 16:22:27,577 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-06 16:22:27,578 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:27,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:27,579 INFO L82 PathProgramCache]: Analyzing trace with hash 749165305, now seen corresponding path program 6 times [2021-10-06 16:22:27,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:27,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434595138] [2021-10-06 16:22:27,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:27,580 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:27,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:27,649 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-06 16:22:27,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:27,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434595138] [2021-10-06 16:22:27,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434595138] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:27,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904207343] [2021-10-06 16:22:27,650 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:27,650 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:27,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:27,651 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-06 16:22:27,668 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-06 16:22:27,729 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-06 16:22:27,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:27,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-06 16:22:27,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:27,776 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-06 16:22:27,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904207343] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:27,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:27,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-06 16:22:27,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740188743] [2021-10-06 16:22:27,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-06 16:22:27,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:27,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-06 16:22:27,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-06 16:22:27,778 INFO L87 Difference]: Start difference. First operand 92 states and 214 transitions. Second operand has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 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-06 16:22:27,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:27,833 INFO L93 Difference]: Finished difference Result 162 states and 379 transitions. [2021-10-06 16:22:27,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 16:22:27,834 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-06 16:22:27,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:27,835 INFO L225 Difference]: With dead ends: 162 [2021-10-06 16:22:27,835 INFO L226 Difference]: Without dead ends: 128 [2021-10-06 16:22:27,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 29.6ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-06 16:22:27,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-10-06 16:22:27,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 100. [2021-10-06 16:22:27,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 97 states have (on average 2.402061855670103) internal successors, (233), 99 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:27,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 233 transitions. [2021-10-06 16:22:27,841 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 233 transitions. Word has length 10 [2021-10-06 16:22:27,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:27,841 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 233 transitions. [2021-10-06 16:22:27,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 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-06 16:22:27,841 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 233 transitions. [2021-10-06 16:22:27,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-06 16:22:27,842 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:27,842 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1] [2021-10-06 16:22:27,879 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-06 16:22:28,056 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-06 16:22:28,057 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:28,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:28,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1749290246, now seen corresponding path program 7 times [2021-10-06 16:22:28,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:28,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061479031] [2021-10-06 16:22:28,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:28,059 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:28,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:28,137 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-06 16:22:28,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:28,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061479031] [2021-10-06 16:22:28,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061479031] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:28,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665842228] [2021-10-06 16:22:28,138 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:28,139 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:28,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:28,140 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-06 16:22:28,164 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-06 16:22:28,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:28,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-06 16:22:28,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:28,256 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-06 16:22:28,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665842228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:28,256 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:28,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-06 16:22:28,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046175732] [2021-10-06 16:22:28,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-06 16:22:28,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:28,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-06 16:22:28,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-06 16:22:28,258 INFO L87 Difference]: Start difference. First operand 100 states and 233 transitions. Second operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:28,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:28,317 INFO L93 Difference]: Finished difference Result 178 states and 417 transitions. [2021-10-06 16:22:28,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 16:22:28,317 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-06 16:22:28,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:28,319 INFO L225 Difference]: With dead ends: 178 [2021-10-06 16:22:28,319 INFO L226 Difference]: Without dead ends: 140 [2021-10-06 16:22:28,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 33.4ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-06 16:22:28,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-10-06 16:22:28,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 108. [2021-10-06 16:22:28,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 105 states have (on average 2.4) internal successors, (252), 107 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:28,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 252 transitions. [2021-10-06 16:22:28,327 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 252 transitions. Word has length 11 [2021-10-06 16:22:28,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:28,328 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 252 transitions. [2021-10-06 16:22:28,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:28,328 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 252 transitions. [2021-10-06 16:22:28,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-06 16:22:28,329 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:28,329 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1] [2021-10-06 16:22:28,365 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-06 16:22:28,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:28,545 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:28,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:28,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1606574951, now seen corresponding path program 8 times [2021-10-06 16:22:28,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:28,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345197619] [2021-10-06 16:22:28,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:28,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:28,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:28,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-06 16:22:28,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:28,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345197619] [2021-10-06 16:22:28,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345197619] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:28,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570125379] [2021-10-06 16:22:28,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:28,659 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:28,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:28,660 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-06 16:22:28,679 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-06 16:22:28,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:28,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:28,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 16:22:28,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:28,790 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-06 16:22:28,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570125379] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:28,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:28,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-10-06 16:22:28,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171891362] [2021-10-06 16:22:28,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-06 16:22:28,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:28,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-06 16:22:28,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-06 16:22:28,793 INFO L87 Difference]: Start difference. First operand 108 states and 252 transitions. Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:28,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:28,852 INFO L93 Difference]: Finished difference Result 194 states and 455 transitions. [2021-10-06 16:22:28,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 16:22:28,852 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-06 16:22:28,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:28,854 INFO L225 Difference]: With dead ends: 194 [2021-10-06 16:22:28,854 INFO L226 Difference]: Without dead ends: 152 [2021-10-06 16:22:28,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 42.0ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-06 16:22:28,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-10-06 16:22:28,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 116. [2021-10-06 16:22:28,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 113 states have (on average 2.398230088495575) internal successors, (271), 115 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:28,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 271 transitions. [2021-10-06 16:22:28,861 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 271 transitions. Word has length 12 [2021-10-06 16:22:28,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:28,861 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 271 transitions. [2021-10-06 16:22:28,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:28,862 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 271 transitions. [2021-10-06 16:22:28,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-06 16:22:28,862 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:28,862 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1] [2021-10-06 16:22:28,906 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-06 16:22:29,075 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,SelfDestructingSolverStorable15 [2021-10-06 16:22:29,076 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:29,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:29,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1735786342, now seen corresponding path program 9 times [2021-10-06 16:22:29,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:29,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207765146] [2021-10-06 16:22:29,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:29,078 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:29,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:29,179 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-06 16:22:29,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:29,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207765146] [2021-10-06 16:22:29,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207765146] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:29,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139018148] [2021-10-06 16:22:29,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:29,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:29,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:29,182 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-06 16:22:29,198 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-06 16:22:29,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-06 16:22:29,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:29,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 16:22:29,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:29,321 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-06 16:22:29,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139018148] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:29,321 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:29,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-10-06 16:22:29,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402099298] [2021-10-06 16:22:29,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 16:22:29,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:29,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 16:22:29,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-06 16:22:29,324 INFO L87 Difference]: Start difference. First operand 116 states and 271 transitions. Second operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:29,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:29,408 INFO L93 Difference]: Finished difference Result 210 states and 493 transitions. [2021-10-06 16:22:29,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 16:22:29,408 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-06 16:22:29,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:29,410 INFO L225 Difference]: With dead ends: 210 [2021-10-06 16:22:29,410 INFO L226 Difference]: Without dead ends: 164 [2021-10-06 16:22:29,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 49.0ms TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-06 16:22:29,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-10-06 16:22:29,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 124. [2021-10-06 16:22:29,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 121 states have (on average 2.396694214876033) internal successors, (290), 123 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:29,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 290 transitions. [2021-10-06 16:22:29,416 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 290 transitions. Word has length 13 [2021-10-06 16:22:29,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:29,417 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 290 transitions. [2021-10-06 16:22:29,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:29,417 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 290 transitions. [2021-10-06 16:22:29,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-06 16:22:29,418 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:29,418 INFO L512 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1] [2021-10-06 16:22:29,459 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-06 16:22:29,631 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,SelfDestructingSolverStorable16 [2021-10-06 16:22:29,632 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:29,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:29,633 INFO L82 PathProgramCache]: Analyzing trace with hash -2025195975, now seen corresponding path program 10 times [2021-10-06 16:22:29,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:29,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4199783] [2021-10-06 16:22:29,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:29,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:29,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:29,736 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-06 16:22:29,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:29,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4199783] [2021-10-06 16:22:29,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4199783] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:29,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716310931] [2021-10-06 16:22:29,737 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:29,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:29,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:29,739 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-06 16:22:29,740 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-06 16:22:29,811 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:29,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:29,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-06 16:22:29,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:29,869 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-06 16:22:29,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716310931] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:29,869 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:29,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-06 16:22:29,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920285000] [2021-10-06 16:22:29,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 16:22:29,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:29,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 16:22:29,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-06 16:22:29,871 INFO L87 Difference]: Start difference. First operand 124 states and 290 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:29,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:29,944 INFO L93 Difference]: Finished difference Result 226 states and 531 transitions. [2021-10-06 16:22:29,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-06 16:22:29,944 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-06 16:22:29,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:29,946 INFO L225 Difference]: With dead ends: 226 [2021-10-06 16:22:29,946 INFO L226 Difference]: Without dead ends: 176 [2021-10-06 16:22:29,947 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 59.8ms TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-06 16:22:29,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-10-06 16:22:29,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 132. [2021-10-06 16:22:29,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 129 states have (on average 2.395348837209302) internal successors, (309), 131 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:29,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 309 transitions. [2021-10-06 16:22:29,954 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 309 transitions. Word has length 14 [2021-10-06 16:22:29,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:29,954 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 309 transitions. [2021-10-06 16:22:29,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:29,955 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 309 transitions. [2021-10-06 16:22:29,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-06 16:22:29,955 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:29,955 INFO L512 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1] [2021-10-06 16:22:29,998 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-06 16:22:30,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-06 16:22:30,172 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:30,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:30,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1643436486, now seen corresponding path program 11 times [2021-10-06 16:22:30,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:30,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405864132] [2021-10-06 16:22:30,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:30,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:30,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:30,291 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-06 16:22:30,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:30,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405864132] [2021-10-06 16:22:30,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405864132] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:30,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874976058] [2021-10-06 16:22:30,292 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:30,292 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:30,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:30,294 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-06 16:22:30,302 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-06 16:22:30,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-10-06 16:22:30,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:30,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-06 16:22:30,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:30,462 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-06 16:22:30,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874976058] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:30,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:30,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-06 16:22:30,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534687355] [2021-10-06 16:22:30,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 16:22:30,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:30,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 16:22:30,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-06 16:22:30,465 INFO L87 Difference]: Start difference. First operand 132 states and 309 transitions. Second operand has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 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-06 16:22:30,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:30,544 INFO L93 Difference]: Finished difference Result 242 states and 569 transitions. [2021-10-06 16:22:30,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-06 16:22:30,545 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 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 15 [2021-10-06 16:22:30,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:30,547 INFO L225 Difference]: With dead ends: 242 [2021-10-06 16:22:30,547 INFO L226 Difference]: Without dead ends: 188 [2021-10-06 16:22:30,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 71.9ms TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-06 16:22:30,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2021-10-06 16:22:30,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 140. [2021-10-06 16:22:30,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 137 states have (on average 2.394160583941606) internal successors, (328), 139 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:30,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 328 transitions. [2021-10-06 16:22:30,554 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 328 transitions. Word has length 15 [2021-10-06 16:22:30,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:30,554 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 328 transitions. [2021-10-06 16:22:30,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 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-06 16:22:30,554 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 328 transitions. [2021-10-06 16:22:30,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-06 16:22:30,555 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:30,555 INFO L512 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1] [2021-10-06 16:22:30,590 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-06 16:22:30,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:30,770 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:30,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:30,771 INFO L82 PathProgramCache]: Analyzing trace with hash -593074215, now seen corresponding path program 12 times [2021-10-06 16:22:30,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:30,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737320594] [2021-10-06 16:22:30,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:30,772 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:30,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:30,896 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-06 16:22:30,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:30,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737320594] [2021-10-06 16:22:30,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737320594] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:30,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818276386] [2021-10-06 16:22:30,897 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:30,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:30,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:30,898 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-06 16:22:30,921 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-06 16:22:31,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-06 16:22:31,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:31,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 16:22:31,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:31,060 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-06 16:22:31,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818276386] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:31,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:31,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-06 16:22:31,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4905229] [2021-10-06 16:22:31,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-06 16:22:31,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:31,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-06 16:22:31,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-06 16:22:31,063 INFO L87 Difference]: Start difference. First operand 140 states and 328 transitions. Second operand has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 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-06 16:22:31,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:31,150 INFO L93 Difference]: Finished difference Result 258 states and 607 transitions. [2021-10-06 16:22:31,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-06 16:22:31,151 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 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 16 [2021-10-06 16:22:31,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:31,153 INFO L225 Difference]: With dead ends: 258 [2021-10-06 16:22:31,153 INFO L226 Difference]: Without dead ends: 200 [2021-10-06 16:22:31,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 77.2ms TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-06 16:22:31,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-10-06 16:22:31,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 148. [2021-10-06 16:22:31,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 145 states have (on average 2.393103448275862) internal successors, (347), 147 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:31,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 347 transitions. [2021-10-06 16:22:31,160 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 347 transitions. Word has length 16 [2021-10-06 16:22:31,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:31,160 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 347 transitions. [2021-10-06 16:22:31,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 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-06 16:22:31,161 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 347 transitions. [2021-10-06 16:22:31,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-06 16:22:31,161 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:31,161 INFO L512 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1] [2021-10-06 16:22:31,201 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-06 16:22:31,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:31,377 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:31,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:31,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1205429210, now seen corresponding path program 13 times [2021-10-06 16:22:31,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:31,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35611185] [2021-10-06 16:22:31,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:31,379 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:31,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:31,535 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-06 16:22:31,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:31,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35611185] [2021-10-06 16:22:31,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35611185] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:31,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060171325] [2021-10-06 16:22:31,536 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:31,536 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:31,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:31,537 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-06 16:22:31,556 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-06 16:22:31,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:31,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 16:22:31,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:31,719 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-06 16:22:31,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060171325] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:31,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:31,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-06 16:22:31,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82261959] [2021-10-06 16:22:31,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 16:22:31,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:31,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 16:22:31,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-06 16:22:31,722 INFO L87 Difference]: Start difference. First operand 148 states and 347 transitions. Second operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 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-06 16:22:31,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:31,817 INFO L93 Difference]: Finished difference Result 274 states and 645 transitions. [2021-10-06 16:22:31,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 16:22:31,818 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 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 17 [2021-10-06 16:22:31,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:31,820 INFO L225 Difference]: With dead ends: 274 [2021-10-06 16:22:31,821 INFO L226 Difference]: Without dead ends: 212 [2021-10-06 16:22:31,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 86.8ms TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-06 16:22:31,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-10-06 16:22:31,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 156. [2021-10-06 16:22:31,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 153 states have (on average 2.392156862745098) internal successors, (366), 155 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:31,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 366 transitions. [2021-10-06 16:22:31,830 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 366 transitions. Word has length 17 [2021-10-06 16:22:31,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:31,830 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 366 transitions. [2021-10-06 16:22:31,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 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-06 16:22:31,831 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 366 transitions. [2021-10-06 16:22:31,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-06 16:22:31,831 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:31,832 INFO L512 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1] [2021-10-06 16:22:31,872 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-06 16:22:32,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:32,046 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:32,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:32,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1286402425, now seen corresponding path program 14 times [2021-10-06 16:22:32,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:32,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099419780] [2021-10-06 16:22:32,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:32,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:32,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:32,205 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-06 16:22:32,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:32,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099419780] [2021-10-06 16:22:32,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099419780] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:32,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069203678] [2021-10-06 16:22:32,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:32,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:32,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:32,211 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-06 16:22:32,219 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-06 16:22:32,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:32,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:32,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 16:22:32,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:32,381 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-06 16:22:32,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069203678] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:32,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:32,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-06 16:22:32,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407621608] [2021-10-06 16:22:32,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-06 16:22:32,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:32,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-06 16:22:32,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-06 16:22:32,383 INFO L87 Difference]: Start difference. First operand 156 states and 366 transitions. Second operand has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 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-06 16:22:32,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:32,480 INFO L93 Difference]: Finished difference Result 290 states and 683 transitions. [2021-10-06 16:22:32,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 16:22:32,481 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 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 18 [2021-10-06 16:22:32,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:32,483 INFO L225 Difference]: With dead ends: 290 [2021-10-06 16:22:32,483 INFO L226 Difference]: Without dead ends: 224 [2021-10-06 16:22:32,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 101.9ms TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-06 16:22:32,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-10-06 16:22:32,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 164. [2021-10-06 16:22:32,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 161 states have (on average 2.391304347826087) internal successors, (385), 163 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:32,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 385 transitions. [2021-10-06 16:22:32,491 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 385 transitions. Word has length 18 [2021-10-06 16:22:32,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:32,492 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 385 transitions. [2021-10-06 16:22:32,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 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-06 16:22:32,492 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 385 transitions. [2021-10-06 16:22:32,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-06 16:22:32,493 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:32,493 INFO L512 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1] [2021-10-06 16:22:32,537 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-06 16:22:32,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:32,706 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:32,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:32,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1223771782, now seen corresponding path program 15 times [2021-10-06 16:22:32,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:32,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397120394] [2021-10-06 16:22:32,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:32,708 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:32,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:32,867 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-06 16:22:32,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:32,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397120394] [2021-10-06 16:22:32,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397120394] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:32,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22012099] [2021-10-06 16:22:32,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:32,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:32,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:32,869 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-06 16:22:32,891 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-06 16:22:32,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-06 16:22:32,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:32,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-06 16:22:32,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:33,061 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-06 16:22:33,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22012099] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:33,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:33,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-10-06 16:22:33,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907824837] [2021-10-06 16:22:33,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 16:22:33,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:33,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 16:22:33,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-06 16:22:33,064 INFO L87 Difference]: Start difference. First operand 164 states and 385 transitions. Second operand has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 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-06 16:22:33,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:33,165 INFO L93 Difference]: Finished difference Result 306 states and 721 transitions. [2021-10-06 16:22:33,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-06 16:22:33,165 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 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 19 [2021-10-06 16:22:33,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:33,168 INFO L225 Difference]: With dead ends: 306 [2021-10-06 16:22:33,168 INFO L226 Difference]: Without dead ends: 236 [2021-10-06 16:22:33,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 107.8ms TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-06 16:22:33,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-10-06 16:22:33,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 172. [2021-10-06 16:22:33,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 169 states have (on average 2.3905325443786984) internal successors, (404), 171 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:33,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 404 transitions. [2021-10-06 16:22:33,176 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 404 transitions. Word has length 19 [2021-10-06 16:22:33,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:33,176 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 404 transitions. [2021-10-06 16:22:33,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 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-06 16:22:33,176 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 404 transitions. [2021-10-06 16:22:33,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-06 16:22:33,177 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:33,177 INFO L512 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1] [2021-10-06 16:22:33,217 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-06 16:22:33,392 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,SelfDestructingSolverStorable22 [2021-10-06 16:22:33,393 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:33,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:33,394 INFO L82 PathProgramCache]: Analyzing trace with hash -717778151, now seen corresponding path program 16 times [2021-10-06 16:22:33,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:33,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090802515] [2021-10-06 16:22:33,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:33,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:33,581 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-06 16:22:33,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:33,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090802515] [2021-10-06 16:22:33,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090802515] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:33,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757263682] [2021-10-06 16:22:33,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:33,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:33,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:33,585 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-06 16:22:33,590 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-06 16:22:33,698 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:33,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:33,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 16:22:33,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:33,791 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-06 16:22:33,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757263682] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:33,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:33,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2021-10-06 16:22:33,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214474540] [2021-10-06 16:22:33,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-06 16:22:33,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:33,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-06 16:22:33,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-06 16:22:33,795 INFO L87 Difference]: Start difference. First operand 172 states and 404 transitions. Second operand has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 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-06 16:22:33,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:33,913 INFO L93 Difference]: Finished difference Result 322 states and 759 transitions. [2021-10-06 16:22:33,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-06 16:22:33,914 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 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 20 [2021-10-06 16:22:33,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:33,916 INFO L225 Difference]: With dead ends: 322 [2021-10-06 16:22:33,916 INFO L226 Difference]: Without dead ends: 248 [2021-10-06 16:22:33,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 132.7ms TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-06 16:22:33,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-10-06 16:22:33,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 180. [2021-10-06 16:22:33,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 177 states have (on average 2.389830508474576) internal successors, (423), 179 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:33,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 423 transitions. [2021-10-06 16:22:33,925 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 423 transitions. Word has length 20 [2021-10-06 16:22:33,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:33,925 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 423 transitions. [2021-10-06 16:22:33,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 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-06 16:22:33,925 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 423 transitions. [2021-10-06 16:22:33,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-06 16:22:33,926 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:33,926 INFO L512 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1] [2021-10-06 16:22:33,966 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-06 16:22:34,139 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,SelfDestructingSolverStorable23 [2021-10-06 16:22:34,140 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:34,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:34,141 INFO L82 PathProgramCache]: Analyzing trace with hash -776283930, now seen corresponding path program 17 times [2021-10-06 16:22:34,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:34,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880520327] [2021-10-06 16:22:34,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:34,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:34,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:34,335 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-06 16:22:34,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:34,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880520327] [2021-10-06 16:22:34,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880520327] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:34,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311299845] [2021-10-06 16:22:34,336 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:34,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:34,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:34,338 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-06 16:22:34,357 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-06 16:22:34,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-10-06 16:22:34,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:34,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-06 16:22:34,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:34,553 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-06 16:22:34,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311299845] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:34,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:34,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-10-06 16:22:34,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380481920] [2021-10-06 16:22:34,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 16:22:34,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:34,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 16:22:34,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-06 16:22:34,555 INFO L87 Difference]: Start difference. First operand 180 states and 423 transitions. Second operand has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 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-06 16:22:34,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:34,659 INFO L93 Difference]: Finished difference Result 338 states and 797 transitions. [2021-10-06 16:22:34,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 16:22:34,659 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 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 21 [2021-10-06 16:22:34,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:34,661 INFO L225 Difference]: With dead ends: 338 [2021-10-06 16:22:34,661 INFO L226 Difference]: Without dead ends: 260 [2021-10-06 16:22:34,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 131.1ms TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-06 16:22:34,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-10-06 16:22:34,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 188. [2021-10-06 16:22:34,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 185 states have (on average 2.389189189189189) internal successors, (442), 187 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:34,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 442 transitions. [2021-10-06 16:22:34,691 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 442 transitions. Word has length 21 [2021-10-06 16:22:34,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:34,692 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 442 transitions. [2021-10-06 16:22:34,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 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-06 16:22:34,692 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 442 transitions. [2021-10-06 16:22:34,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-06 16:22:34,694 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:34,694 INFO L512 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1] [2021-10-06 16:22:34,734 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-06 16:22:34,894 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,SelfDestructingSolverStorable24 [2021-10-06 16:22:34,895 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:34,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:34,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1705004217, now seen corresponding path program 18 times [2021-10-06 16:22:34,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:34,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093487674] [2021-10-06 16:22:34,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:34,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:34,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:35,096 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-06 16:22:35,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:35,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093487674] [2021-10-06 16:22:35,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093487674] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:35,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144996606] [2021-10-06 16:22:35,097 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:35,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:35,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:35,098 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-06 16:22:35,102 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-06 16:22:35,221 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-10-06 16:22:35,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:35,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 16:22:35,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:35,298 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-06 16:22:35,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144996606] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:35,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:35,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2021-10-06 16:22:35,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385759700] [2021-10-06 16:22:35,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-06 16:22:35,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:35,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-06 16:22:35,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-06 16:22:35,301 INFO L87 Difference]: Start difference. First operand 188 states and 442 transitions. Second operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 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-06 16:22:35,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:35,422 INFO L93 Difference]: Finished difference Result 354 states and 835 transitions. [2021-10-06 16:22:35,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-06 16:22:35,422 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 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 22 [2021-10-06 16:22:35,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:35,425 INFO L225 Difference]: With dead ends: 354 [2021-10-06 16:22:35,425 INFO L226 Difference]: Without dead ends: 272 [2021-10-06 16:22:35,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 144.0ms TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-06 16:22:35,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-10-06 16:22:35,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 196. [2021-10-06 16:22:35,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 193 states have (on average 2.38860103626943) internal successors, (461), 195 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:35,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 461 transitions. [2021-10-06 16:22:35,434 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 461 transitions. Word has length 22 [2021-10-06 16:22:35,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:35,435 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 461 transitions. [2021-10-06 16:22:35,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 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-06 16:22:35,435 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 461 transitions. [2021-10-06 16:22:35,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-06 16:22:35,436 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:35,436 INFO L512 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1] [2021-10-06 16:22:35,465 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-06 16:22:35,649 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,SelfDestructingSolverStorable25 [2021-10-06 16:22:35,650 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:35,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:35,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1315525446, now seen corresponding path program 19 times [2021-10-06 16:22:35,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:35,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209169653] [2021-10-06 16:22:35,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:35,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:35,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:35,873 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-06 16:22:35,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:35,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209169653] [2021-10-06 16:22:35,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209169653] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:35,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220817025] [2021-10-06 16:22:35,874 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:35,874 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:35,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:35,876 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-06 16:22:35,894 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-06 16:22:36,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:36,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-06 16:22:36,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:36,119 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-06 16:22:36,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220817025] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:36,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:36,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-10-06 16:22:36,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623970054] [2021-10-06 16:22:36,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 16:22:36,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:36,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 16:22:36,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-10-06 16:22:36,122 INFO L87 Difference]: Start difference. First operand 196 states and 461 transitions. Second operand has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 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-06 16:22:36,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:36,258 INFO L93 Difference]: Finished difference Result 370 states and 873 transitions. [2021-10-06 16:22:36,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 16:22:36,259 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 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 23 [2021-10-06 16:22:36,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:36,261 INFO L225 Difference]: With dead ends: 370 [2021-10-06 16:22:36,262 INFO L226 Difference]: Without dead ends: 284 [2021-10-06 16:22:36,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 159.2ms TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-10-06 16:22:36,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-10-06 16:22:36,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 204. [2021-10-06 16:22:36,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 201 states have (on average 2.388059701492537) internal successors, (480), 203 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:36,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 480 transitions. [2021-10-06 16:22:36,271 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 480 transitions. Word has length 23 [2021-10-06 16:22:36,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:36,272 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 480 transitions. [2021-10-06 16:22:36,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 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-06 16:22:36,272 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 480 transitions. [2021-10-06 16:22:36,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-06 16:22:36,273 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:36,273 INFO L512 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1] [2021-10-06 16:22:36,319 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-06 16:22:36,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-06 16:22:36,489 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:36,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:36,490 INFO L82 PathProgramCache]: Analyzing trace with hash 2126585433, now seen corresponding path program 20 times [2021-10-06 16:22:36,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:36,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098257403] [2021-10-06 16:22:36,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:36,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:36,729 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-06 16:22:36,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:36,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098257403] [2021-10-06 16:22:36,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098257403] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:36,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596179851] [2021-10-06 16:22:36,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:36,730 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:36,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:36,731 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-06 16:22:36,733 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-06 16:22:36,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:36,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:36,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-06 16:22:36,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:36,926 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-06 16:22:36,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596179851] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:36,927 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:36,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-10-06 16:22:36,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169472470] [2021-10-06 16:22:36,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-06 16:22:36,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:36,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-06 16:22:36,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-06 16:22:36,929 INFO L87 Difference]: Start difference. First operand 204 states and 480 transitions. Second operand has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 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-06 16:22:37,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:37,078 INFO L93 Difference]: Finished difference Result 386 states and 911 transitions. [2021-10-06 16:22:37,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-06 16:22:37,079 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 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 24 [2021-10-06 16:22:37,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:37,081 INFO L225 Difference]: With dead ends: 386 [2021-10-06 16:22:37,081 INFO L226 Difference]: Without dead ends: 296 [2021-10-06 16:22:37,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 175.4ms TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-06 16:22:37,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-10-06 16:22:37,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 212. [2021-10-06 16:22:37,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 209 states have (on average 2.38755980861244) internal successors, (499), 211 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:37,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 499 transitions. [2021-10-06 16:22:37,091 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 499 transitions. Word has length 24 [2021-10-06 16:22:37,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:37,092 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 499 transitions. [2021-10-06 16:22:37,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 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-06 16:22:37,092 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 499 transitions. [2021-10-06 16:22:37,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-06 16:22:37,093 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:37,093 INFO L512 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1] [2021-10-06 16:22:37,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-10-06 16:22:37,306 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,SelfDestructingSolverStorable27 [2021-10-06 16:22:37,307 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:37,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:37,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1499641254, now seen corresponding path program 21 times [2021-10-06 16:22:37,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:37,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413049892] [2021-10-06 16:22:37,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:37,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:37,609 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-06 16:22:37,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:37,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413049892] [2021-10-06 16:22:37,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413049892] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:37,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973795422] [2021-10-06 16:22:37,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:37,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:37,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:37,611 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-06 16:22:37,612 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-06 16:22:37,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-10-06 16:22:37,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:37,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-06 16:22:37,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:37,872 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-06 16:22:37,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973795422] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:37,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:37,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2021-10-06 16:22:37,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806216302] [2021-10-06 16:22:37,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-06 16:22:37,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:37,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-06 16:22:37,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-06 16:22:37,874 INFO L87 Difference]: Start difference. First operand 212 states and 499 transitions. Second operand has 25 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 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-06 16:22:38,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:38,039 INFO L93 Difference]: Finished difference Result 402 states and 949 transitions. [2021-10-06 16:22:38,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-06 16:22:38,039 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 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 25 [2021-10-06 16:22:38,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:38,042 INFO L225 Difference]: With dead ends: 402 [2021-10-06 16:22:38,042 INFO L226 Difference]: Without dead ends: 308 [2021-10-06 16:22:38,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 217.7ms TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-06 16:22:38,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-10-06 16:22:38,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 220. [2021-10-06 16:22:38,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 217 states have (on average 2.3870967741935485) internal successors, (518), 219 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:38,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 518 transitions. [2021-10-06 16:22:38,052 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 518 transitions. Word has length 25 [2021-10-06 16:22:38,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:38,053 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 518 transitions. [2021-10-06 16:22:38,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 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-06 16:22:38,053 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 518 transitions. [2021-10-06 16:22:38,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-06 16:22:38,054 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:38,054 INFO L512 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1] [2021-10-06 16:22:38,084 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-06 16:22:38,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-06 16:22:38,268 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:38,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:38,269 INFO L82 PathProgramCache]: Analyzing trace with hash -755759111, now seen corresponding path program 22 times [2021-10-06 16:22:38,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:38,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531051820] [2021-10-06 16:22:38,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:38,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:38,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:38,570 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-06 16:22:38,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:38,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531051820] [2021-10-06 16:22:38,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531051820] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:38,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700726046] [2021-10-06 16:22:38,573 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:38,573 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:38,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:38,576 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-06 16:22:38,578 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-06 16:22:38,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:38,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:38,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-06 16:22:38,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:38,823 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-06 16:22:38,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700726046] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:38,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:38,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-10-06 16:22:38,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240841097] [2021-10-06 16:22:38,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-06 16:22:38,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:38,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-06 16:22:38,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-06 16:22:38,825 INFO L87 Difference]: Start difference. First operand 220 states and 518 transitions. Second operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 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-06 16:22:38,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:38,989 INFO L93 Difference]: Finished difference Result 418 states and 987 transitions. [2021-10-06 16:22:38,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-06 16:22:38,990 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 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 26 [2021-10-06 16:22:38,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:38,993 INFO L225 Difference]: With dead ends: 418 [2021-10-06 16:22:38,993 INFO L226 Difference]: Without dead ends: 320 [2021-10-06 16:22:38,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 233.4ms TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-06 16:22:38,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-10-06 16:22:39,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 228. [2021-10-06 16:22:39,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 225 states have (on average 2.3866666666666667) internal successors, (537), 227 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:39,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 537 transitions. [2021-10-06 16:22:39,003 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 537 transitions. Word has length 26 [2021-10-06 16:22:39,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:39,003 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 537 transitions. [2021-10-06 16:22:39,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 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-06 16:22:39,004 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 537 transitions. [2021-10-06 16:22:39,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-06 16:22:39,005 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:39,005 INFO L512 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1] [2021-10-06 16:22:39,045 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:39,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:39,219 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:39,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:39,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1953693690, now seen corresponding path program 23 times [2021-10-06 16:22:39,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:39,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934559669] [2021-10-06 16:22:39,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:39,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:39,563 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-06 16:22:39,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:39,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934559669] [2021-10-06 16:22:39,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934559669] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:39,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761591344] [2021-10-06 16:22:39,564 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:39,564 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:39,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:39,565 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-06 16:22:39,572 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-06 16:22:39,743 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-10-06 16:22:39,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:39,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-06 16:22:39,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:39,837 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-06 16:22:39,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761591344] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:39,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:39,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2021-10-06 16:22:39,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162790023] [2021-10-06 16:22:39,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-06 16:22:39,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:39,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-06 16:22:39,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-06 16:22:39,839 INFO L87 Difference]: Start difference. First operand 228 states and 537 transitions. Second operand has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 26 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-06 16:22:40,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:40,022 INFO L93 Difference]: Finished difference Result 434 states and 1025 transitions. [2021-10-06 16:22:40,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-06 16:22:40,023 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 26 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 27 [2021-10-06 16:22:40,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:40,026 INFO L225 Difference]: With dead ends: 434 [2021-10-06 16:22:40,026 INFO L226 Difference]: Without dead ends: 332 [2021-10-06 16:22:40,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 266.8ms TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-06 16:22:40,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-10-06 16:22:40,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 236. [2021-10-06 16:22:40,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 233 states have (on average 2.3862660944206007) internal successors, (556), 235 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:40,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 556 transitions. [2021-10-06 16:22:40,038 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 556 transitions. Word has length 27 [2021-10-06 16:22:40,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:40,038 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 556 transitions. [2021-10-06 16:22:40,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 26 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-06 16:22:40,039 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 556 transitions. [2021-10-06 16:22:40,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-06 16:22:40,039 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:40,040 INFO L512 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1] [2021-10-06 16:22:40,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-10-06 16:22:40,254 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,SelfDestructingSolverStorable30 [2021-10-06 16:22:40,255 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:40,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:40,255 INFO L82 PathProgramCache]: Analyzing trace with hash -434959975, now seen corresponding path program 24 times [2021-10-06 16:22:40,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:40,256 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463032333] [2021-10-06 16:22:40,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:40,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:40,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:40,610 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-06 16:22:40,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:40,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463032333] [2021-10-06 16:22:40,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463032333] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:40,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615905370] [2021-10-06 16:22:40,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:40,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:40,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:40,614 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-06 16:22:40,633 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-06 16:22:40,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-10-06 16:22:40,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:40,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-06 16:22:40,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:40,915 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-06 16:22:40,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615905370] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:40,916 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:40,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2021-10-06 16:22:40,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866668845] [2021-10-06 16:22:40,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-06 16:22:40,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:40,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-06 16:22:40,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-06 16:22:40,919 INFO L87 Difference]: Start difference. First operand 236 states and 556 transitions. Second operand has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 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-06 16:22:41,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:41,097 INFO L93 Difference]: Finished difference Result 450 states and 1063 transitions. [2021-10-06 16:22:41,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-06 16:22:41,098 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 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 28 [2021-10-06 16:22:41,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:41,101 INFO L225 Difference]: With dead ends: 450 [2021-10-06 16:22:41,101 INFO L226 Difference]: Without dead ends: 344 [2021-10-06 16:22:41,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 272.7ms TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-06 16:22:41,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-10-06 16:22:41,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 244. [2021-10-06 16:22:41,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 241 states have (on average 2.3858921161825726) internal successors, (575), 243 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:41,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 575 transitions. [2021-10-06 16:22:41,112 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 575 transitions. Word has length 28 [2021-10-06 16:22:41,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:41,112 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 575 transitions. [2021-10-06 16:22:41,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 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-06 16:22:41,113 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 575 transitions. [2021-10-06 16:22:41,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-06 16:22:41,114 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:41,114 INFO L512 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1] [2021-10-06 16:22:41,155 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-06 16:22:41,328 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,SelfDestructingSolverStorable31 [2021-10-06 16:22:41,328 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:41,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:41,329 INFO L82 PathProgramCache]: Analyzing trace with hash -598855066, now seen corresponding path program 25 times [2021-10-06 16:22:41,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:41,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900169321] [2021-10-06 16:22:41,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:41,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:41,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:41,707 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-06 16:22:41,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:41,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900169321] [2021-10-06 16:22:41,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900169321] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:41,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491318413] [2021-10-06 16:22:41,708 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:41,709 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:41,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:41,710 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-06 16:22:41,711 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-06 16:22:41,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:41,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-06 16:22:41,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:41,998 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-06 16:22:41,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491318413] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:41,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:41,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-10-06 16:22:41,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309136005] [2021-10-06 16:22:41,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-06 16:22:41,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:42,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-06 16:22:42,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-06 16:22:42,000 INFO L87 Difference]: Start difference. First operand 244 states and 575 transitions. Second operand has 29 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 28 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-06 16:22:42,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:42,186 INFO L93 Difference]: Finished difference Result 466 states and 1101 transitions. [2021-10-06 16:22:42,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-06 16:22:42,186 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 28 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 29 [2021-10-06 16:22:42,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:42,189 INFO L225 Difference]: With dead ends: 466 [2021-10-06 16:22:42,190 INFO L226 Difference]: Without dead ends: 356 [2021-10-06 16:22:42,190 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 300.9ms TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-06 16:22:42,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-10-06 16:22:42,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 252. [2021-10-06 16:22:42,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 2.3855421686746987) internal successors, (594), 251 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:42,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 594 transitions. [2021-10-06 16:22:42,200 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 594 transitions. Word has length 29 [2021-10-06 16:22:42,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:42,200 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 594 transitions. [2021-10-06 16:22:42,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 28 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-06 16:22:42,201 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 594 transitions. [2021-10-06 16:22:42,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-06 16:22:42,202 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:42,202 INFO L512 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1] [2021-10-06 16:22:42,244 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-06 16:22:42,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:42,418 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:42,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:42,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1384635591, now seen corresponding path program 26 times [2021-10-06 16:22:42,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:42,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651056974] [2021-10-06 16:22:42,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:42,419 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:42,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:42,825 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-06 16:22:42,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:42,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651056974] [2021-10-06 16:22:42,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651056974] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:42,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847825705] [2021-10-06 16:22:42,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:42,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:42,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:42,828 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-06 16:22:42,851 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-06 16:22:43,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:43,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:43,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-06 16:22:43,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:43,122 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-06 16:22:43,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847825705] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:43,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:43,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2021-10-06 16:22:43,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899887041] [2021-10-06 16:22:43,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-06 16:22:43,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:43,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-06 16:22:43,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-06 16:22:43,125 INFO L87 Difference]: Start difference. First operand 252 states and 594 transitions. Second operand has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 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-06 16:22:43,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:43,328 INFO L93 Difference]: Finished difference Result 482 states and 1139 transitions. [2021-10-06 16:22:43,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-06 16:22:43,328 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 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 30 [2021-10-06 16:22:43,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:43,331 INFO L225 Difference]: With dead ends: 482 [2021-10-06 16:22:43,331 INFO L226 Difference]: Without dead ends: 368 [2021-10-06 16:22:43,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 327.6ms TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-06 16:22:43,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-10-06 16:22:43,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 260. [2021-10-06 16:22:43,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 257 states have (on average 2.385214007782101) internal successors, (613), 259 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:43,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 613 transitions. [2021-10-06 16:22:43,356 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 613 transitions. Word has length 30 [2021-10-06 16:22:43,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:43,356 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 613 transitions. [2021-10-06 16:22:43,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 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-06 16:22:43,356 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 613 transitions. [2021-10-06 16:22:43,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-06 16:22:43,357 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:43,357 INFO L512 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1] [2021-10-06 16:22:43,397 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-06 16:22:43,570 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,SelfDestructingSolverStorable33 [2021-10-06 16:22:43,571 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:43,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:43,572 INFO L82 PathProgramCache]: Analyzing trace with hash 25971910, now seen corresponding path program 27 times [2021-10-06 16:22:43,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:43,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843325029] [2021-10-06 16:22:43,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:43,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:43,994 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-06 16:22:43,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:43,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843325029] [2021-10-06 16:22:43,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843325029] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:43,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682861409] [2021-10-06 16:22:43,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:43,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:43,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:43,998 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-06 16:22:44,002 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-06 16:22:44,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-10-06 16:22:44,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:44,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-06 16:22:44,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:44,318 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-06 16:22:44,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682861409] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:44,319 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:44,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 29 [2021-10-06 16:22:44,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617272734] [2021-10-06 16:22:44,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-06 16:22:44,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:44,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-06 16:22:44,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-06 16:22:44,321 INFO L87 Difference]: Start difference. First operand 260 states and 613 transitions. Second operand has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 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-06 16:22:44,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:44,530 INFO L93 Difference]: Finished difference Result 498 states and 1177 transitions. [2021-10-06 16:22:44,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-06 16:22:44,530 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 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 31 [2021-10-06 16:22:44,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:44,533 INFO L225 Difference]: With dead ends: 498 [2021-10-06 16:22:44,533 INFO L226 Difference]: Without dead ends: 380 [2021-10-06 16:22:44,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 342.3ms TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-06 16:22:44,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-10-06 16:22:44,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 268. [2021-10-06 16:22:44,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 265 states have (on average 2.3849056603773584) internal successors, (632), 267 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:44,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 632 transitions. [2021-10-06 16:22:44,544 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 632 transitions. Word has length 31 [2021-10-06 16:22:44,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:44,545 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 632 transitions. [2021-10-06 16:22:44,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 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-06 16:22:44,545 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 632 transitions. [2021-10-06 16:22:44,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-06 16:22:44,546 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:44,546 INFO L512 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1] [2021-10-06 16:22:44,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:44,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:44,760 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:44,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:44,761 INFO L82 PathProgramCache]: Analyzing trace with hash 805131481, now seen corresponding path program 28 times [2021-10-06 16:22:44,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:44,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365814383] [2021-10-06 16:22:44,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:44,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:44,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:45,221 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-06 16:22:45,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:45,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365814383] [2021-10-06 16:22:45,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365814383] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:45,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94763343] [2021-10-06 16:22:45,222 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:45,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:45,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:45,224 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-06 16:22:45,245 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-06 16:22:45,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:45,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:45,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-06 16:22:45,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:45,553 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-06 16:22:45,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94763343] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:45,554 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:45,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 30 [2021-10-06 16:22:45,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329747742] [2021-10-06 16:22:45,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-06 16:22:45,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:45,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-06 16:22:45,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-06 16:22:45,556 INFO L87 Difference]: Start difference. First operand 268 states and 632 transitions. Second operand has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 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-06 16:22:45,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:45,763 INFO L93 Difference]: Finished difference Result 514 states and 1215 transitions. [2021-10-06 16:22:45,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-06 16:22:45,764 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 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 32 [2021-10-06 16:22:45,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:45,767 INFO L225 Difference]: With dead ends: 514 [2021-10-06 16:22:45,768 INFO L226 Difference]: Without dead ends: 392 [2021-10-06 16:22:45,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 365.9ms TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-06 16:22:45,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-10-06 16:22:45,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 276. [2021-10-06 16:22:45,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 273 states have (on average 2.3846153846153846) internal successors, (651), 275 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:45,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 651 transitions. [2021-10-06 16:22:45,781 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 651 transitions. Word has length 32 [2021-10-06 16:22:45,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:45,782 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 651 transitions. [2021-10-06 16:22:45,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 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-06 16:22:45,782 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 651 transitions. [2021-10-06 16:22:45,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-06 16:22:45,783 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:45,783 INFO L512 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1] [2021-10-06 16:22:45,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:45,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:45,998 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:45,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:45,999 INFO L82 PathProgramCache]: Analyzing trace with hash -810725594, now seen corresponding path program 29 times [2021-10-06 16:22:46,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:46,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701705634] [2021-10-06 16:22:46,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:46,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:46,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:46,461 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-06 16:22:46,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:46,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701705634] [2021-10-06 16:22:46,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701705634] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:46,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349873296] [2021-10-06 16:22:46,462 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:46,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:46,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:46,464 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-06 16:22:46,483 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-06 16:22:46,693 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-10-06 16:22:46,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:46,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-06 16:22:46,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:46,794 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-06 16:22:46,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349873296] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:46,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:46,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 31 [2021-10-06 16:22:46,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116937551] [2021-10-06 16:22:46,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-06 16:22:46,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:46,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-06 16:22:46,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 16:22:46,797 INFO L87 Difference]: Start difference. First operand 276 states and 651 transitions. Second operand has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 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-06 16:22:47,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:47,032 INFO L93 Difference]: Finished difference Result 530 states and 1253 transitions. [2021-10-06 16:22:47,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-06 16:22:47,033 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 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 33 [2021-10-06 16:22:47,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:47,036 INFO L225 Difference]: With dead ends: 530 [2021-10-06 16:22:47,036 INFO L226 Difference]: Without dead ends: 404 [2021-10-06 16:22:47,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 359.8ms TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 16:22:47,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-10-06 16:22:47,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 284. [2021-10-06 16:22:47,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 281 states have (on average 2.3843416370106763) internal successors, (670), 283 states have internal predecessors, (670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:47,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 670 transitions. [2021-10-06 16:22:47,047 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 670 transitions. Word has length 33 [2021-10-06 16:22:47,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:47,047 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 670 transitions. [2021-10-06 16:22:47,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 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-06 16:22:47,047 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 670 transitions. [2021-10-06 16:22:47,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-06 16:22:47,048 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:47,049 INFO L512 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1] [2021-10-06 16:22:47,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-10-06 16:22:47,262 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,SelfDestructingSolverStorable36 [2021-10-06 16:22:47,263 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:47,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:47,264 INFO L82 PathProgramCache]: Analyzing trace with hash 637312633, now seen corresponding path program 30 times [2021-10-06 16:22:47,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:47,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115807639] [2021-10-06 16:22:47,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:47,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:47,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:47,735 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-06 16:22:47,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:47,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115807639] [2021-10-06 16:22:47,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115807639] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:47,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240300596] [2021-10-06 16:22:47,736 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:47,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:47,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:47,738 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-06 16:22:47,739 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-06 16:22:47,987 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-10-06 16:22:47,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:47,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-06 16:22:47,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:48,091 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-06 16:22:48,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240300596] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:48,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:48,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 32 [2021-10-06 16:22:48,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873530774] [2021-10-06 16:22:48,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-10-06 16:22:48,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:48,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-10-06 16:22:48,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-06 16:22:48,095 INFO L87 Difference]: Start difference. First operand 284 states and 670 transitions. Second operand has 34 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 33 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-06 16:22:48,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:48,354 INFO L93 Difference]: Finished difference Result 546 states and 1291 transitions. [2021-10-06 16:22:48,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-06 16:22:48,354 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 33 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 34 [2021-10-06 16:22:48,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:48,358 INFO L225 Difference]: With dead ends: 546 [2021-10-06 16:22:48,358 INFO L226 Difference]: Without dead ends: 416 [2021-10-06 16:22:48,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 387.6ms TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-06 16:22:48,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2021-10-06 16:22:48,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 292. [2021-10-06 16:22:48,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 289 states have (on average 2.384083044982699) internal successors, (689), 291 states have internal predecessors, (689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:48,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 689 transitions. [2021-10-06 16:22:48,369 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 689 transitions. Word has length 34 [2021-10-06 16:22:48,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:48,369 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 689 transitions. [2021-10-06 16:22:48,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 33 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-06 16:22:48,370 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 689 transitions. [2021-10-06 16:22:48,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-06 16:22:48,371 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:48,371 INFO L512 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1] [2021-10-06 16:22:48,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:48,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-06 16:22:48,586 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:48,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:48,587 INFO L82 PathProgramCache]: Analyzing trace with hash -1718142586, now seen corresponding path program 31 times [2021-10-06 16:22:48,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:48,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54907359] [2021-10-06 16:22:48,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:48,588 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:48,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:49,135 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-06 16:22:49,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:49,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54907359] [2021-10-06 16:22:49,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54907359] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:49,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704968484] [2021-10-06 16:22:49,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:49,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:49,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:49,141 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-06 16:22:49,162 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-06 16:22:49,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:49,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-06 16:22:49,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:49,493 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-06 16:22:49,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704968484] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:49,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:49,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 33 [2021-10-06 16:22:49,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348405714] [2021-10-06 16:22:49,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-06 16:22:49,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:49,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-06 16:22:49,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 16:22:49,495 INFO L87 Difference]: Start difference. First operand 292 states and 689 transitions. Second operand has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 34 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-06 16:22:49,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:49,735 INFO L93 Difference]: Finished difference Result 562 states and 1329 transitions. [2021-10-06 16:22:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-06 16:22:49,735 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 34 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 35 [2021-10-06 16:22:49,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:49,739 INFO L225 Difference]: With dead ends: 562 [2021-10-06 16:22:49,739 INFO L226 Difference]: Without dead ends: 428 [2021-10-06 16:22:49,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 450.0ms TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 16:22:49,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-10-06 16:22:49,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 300. [2021-10-06 16:22:49,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 297 states have (on average 2.3838383838383836) internal successors, (708), 299 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:49,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 708 transitions. [2021-10-06 16:22:49,750 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 708 transitions. Word has length 35 [2021-10-06 16:22:49,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:49,750 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 708 transitions. [2021-10-06 16:22:49,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 34 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-06 16:22:49,751 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 708 transitions. [2021-10-06 16:22:49,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-06 16:22:49,752 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:49,752 INFO L512 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1] [2021-10-06 16:22:49,791 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-06 16:22:49,966 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,SelfDestructingSolverStorable38 [2021-10-06 16:22:49,967 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:49,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:49,968 INFO L82 PathProgramCache]: Analyzing trace with hash -1722810343, now seen corresponding path program 32 times [2021-10-06 16:22:49,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:49,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513666206] [2021-10-06 16:22:49,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:49,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:50,503 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-06 16:22:50,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:50,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513666206] [2021-10-06 16:22:50,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513666206] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:50,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36815776] [2021-10-06 16:22:50,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:50,504 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:50,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:50,505 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-06 16:22:50,529 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-06 16:22:50,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:50,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:50,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-06 16:22:50,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:50,859 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-06 16:22:50,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36815776] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:50,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:50,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 34 [2021-10-06 16:22:50,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361707526] [2021-10-06 16:22:50,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-06 16:22:50,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:50,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-06 16:22:50,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 16:22:50,862 INFO L87 Difference]: Start difference. First operand 300 states and 708 transitions. Second operand has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 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-06 16:22:51,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:51,118 INFO L93 Difference]: Finished difference Result 578 states and 1367 transitions. [2021-10-06 16:22:51,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-06 16:22:51,118 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 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 36 [2021-10-06 16:22:51,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:51,121 INFO L225 Difference]: With dead ends: 578 [2021-10-06 16:22:51,121 INFO L226 Difference]: Without dead ends: 440 [2021-10-06 16:22:51,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 446.0ms TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 16:22:51,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-10-06 16:22:51,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 308. [2021-10-06 16:22:51,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 305 states have (on average 2.3836065573770493) internal successors, (727), 307 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:51,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 727 transitions. [2021-10-06 16:22:51,132 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 727 transitions. Word has length 36 [2021-10-06 16:22:51,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:51,132 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 727 transitions. [2021-10-06 16:22:51,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 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-06 16:22:51,132 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 727 transitions. [2021-10-06 16:22:51,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-06 16:22:51,133 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:51,134 INFO L512 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1] [2021-10-06 16:22:51,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-10-06 16:22:51,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-06 16:22:51,349 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:51,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:51,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1867510810, now seen corresponding path program 33 times [2021-10-06 16:22:51,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:51,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315653313] [2021-10-06 16:22:51,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:51,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:51,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:51,915 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-06 16:22:51,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:51,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315653313] [2021-10-06 16:22:51,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315653313] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:51,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906967703] [2021-10-06 16:22:51,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:51,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:51,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:51,917 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-06 16:22:51,923 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-06 16:22:52,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2021-10-06 16:22:52,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:52,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-06 16:22:52,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:52,301 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-06 16:22:52,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906967703] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:52,302 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:52,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 35 [2021-10-06 16:22:52,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109614875] [2021-10-06 16:22:52,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-06 16:22:52,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:52,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-06 16:22:52,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-06 16:22:52,304 INFO L87 Difference]: Start difference. First operand 308 states and 727 transitions. Second operand has 37 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 36 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-06 16:22:52,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:52,566 INFO L93 Difference]: Finished difference Result 594 states and 1405 transitions. [2021-10-06 16:22:52,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-06 16:22:52,567 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 36 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 37 [2021-10-06 16:22:52,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:52,569 INFO L225 Difference]: With dead ends: 594 [2021-10-06 16:22:52,569 INFO L226 Difference]: Without dead ends: 452 [2021-10-06 16:22:52,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 472.7ms TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-06 16:22:52,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-10-06 16:22:52,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 316. [2021-10-06 16:22:52,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 313 states have (on average 2.3833865814696487) internal successors, (746), 315 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:52,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 746 transitions. [2021-10-06 16:22:52,580 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 746 transitions. Word has length 37 [2021-10-06 16:22:52,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:52,581 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 746 transitions. [2021-10-06 16:22:52,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 36 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-06 16:22:52,581 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 746 transitions. [2021-10-06 16:22:52,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-06 16:22:52,582 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:52,582 INFO L512 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1] [2021-10-06 16:22:52,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:52,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:52,797 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:52,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:52,798 INFO L82 PathProgramCache]: Analyzing trace with hash -2058257991, now seen corresponding path program 34 times [2021-10-06 16:22:52,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:52,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721779221] [2021-10-06 16:22:52,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:52,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:52,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:53,373 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-06 16:22:53,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:53,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721779221] [2021-10-06 16:22:53,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721779221] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:53,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036130724] [2021-10-06 16:22:53,389 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:53,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:53,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:53,391 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-06 16:22:53,395 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-06 16:22:53,670 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:53,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:53,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-06 16:22:53,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:53,784 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-06 16:22:53,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036130724] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:53,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:53,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 36 [2021-10-06 16:22:53,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972847875] [2021-10-06 16:22:53,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-10-06 16:22:53,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:53,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-10-06 16:22:53,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-06 16:22:53,787 INFO L87 Difference]: Start difference. First operand 316 states and 746 transitions. Second operand has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 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-06 16:22:54,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:54,068 INFO L93 Difference]: Finished difference Result 610 states and 1443 transitions. [2021-10-06 16:22:54,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-06 16:22:54,068 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 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 38 [2021-10-06 16:22:54,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:54,072 INFO L225 Difference]: With dead ends: 610 [2021-10-06 16:22:54,072 INFO L226 Difference]: Without dead ends: 464 [2021-10-06 16:22:54,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 484.0ms TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-06 16:22:54,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-10-06 16:22:54,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 324. [2021-10-06 16:22:54,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 321 states have (on average 2.383177570093458) internal successors, (765), 323 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:54,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 765 transitions. [2021-10-06 16:22:54,083 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 765 transitions. Word has length 38 [2021-10-06 16:22:54,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:54,083 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 765 transitions. [2021-10-06 16:22:54,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 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-06 16:22:54,084 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 765 transitions. [2021-10-06 16:22:54,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-06 16:22:54,085 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:54,085 INFO L512 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1] [2021-10-06 16:22:54,132 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-06 16:22:54,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:54,299 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:54,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:54,300 INFO L82 PathProgramCache]: Analyzing trace with hash 618513990, now seen corresponding path program 35 times [2021-10-06 16:22:54,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:54,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034036435] [2021-10-06 16:22:54,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:54,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:54,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:54,954 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-06 16:22:54,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:54,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034036435] [2021-10-06 16:22:54,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034036435] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:54,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267077880] [2021-10-06 16:22:54,955 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:54,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:54,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:54,962 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-06 16:22:54,974 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-06 16:22:55,266 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2021-10-06 16:22:55,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:55,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-06 16:22:55,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:55,378 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-06 16:22:55,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267077880] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:55,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:55,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 37 [2021-10-06 16:22:55,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626767737] [2021-10-06 16:22:55,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-06 16:22:55,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:55,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-06 16:22:55,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 16:22:55,381 INFO L87 Difference]: Start difference. First operand 324 states and 765 transitions. Second operand has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 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-06 16:22:55,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:55,679 INFO L93 Difference]: Finished difference Result 626 states and 1481 transitions. [2021-10-06 16:22:55,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-06 16:22:55,679 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 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 39 [2021-10-06 16:22:55,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:55,682 INFO L225 Difference]: With dead ends: 626 [2021-10-06 16:22:55,682 INFO L226 Difference]: Without dead ends: 476 [2021-10-06 16:22:55,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 542.9ms TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 16:22:55,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-10-06 16:22:55,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 332. [2021-10-06 16:22:55,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 329 states have (on average 2.382978723404255) internal successors, (784), 331 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:55,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 784 transitions. [2021-10-06 16:22:55,693 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 784 transitions. Word has length 39 [2021-10-06 16:22:55,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:55,694 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 784 transitions. [2021-10-06 16:22:55,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 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-06 16:22:55,694 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 784 transitions. [2021-10-06 16:22:55,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-06 16:22:55,695 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:55,695 INFO L512 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1] [2021-10-06 16:22:55,735 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-06 16:22:55,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:55,911 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:55,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:55,911 INFO L82 PathProgramCache]: Analyzing trace with hash 1994066777, now seen corresponding path program 36 times [2021-10-06 16:22:55,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:55,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756444225] [2021-10-06 16:22:55,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:55,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:55,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:56,566 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-06 16:22:56,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:56,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756444225] [2021-10-06 16:22:56,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756444225] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:56,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808366198] [2021-10-06 16:22:56,567 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:56,567 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:56,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:56,568 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-06 16:22:56,571 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-06 16:22:56,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-10-06 16:22:56,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:56,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-06 16:22:56,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:57,006 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-06 16:22:57,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808366198] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:57,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:57,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 38 [2021-10-06 16:22:57,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532081070] [2021-10-06 16:22:57,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-06 16:22:57,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:57,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-06 16:22:57,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 16:22:57,010 INFO L87 Difference]: Start difference. First operand 332 states and 784 transitions. Second operand has 40 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 39 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-06 16:22:57,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:57,318 INFO L93 Difference]: Finished difference Result 642 states and 1519 transitions. [2021-10-06 16:22:57,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-06 16:22:57,319 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 39 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 40 [2021-10-06 16:22:57,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:57,322 INFO L225 Difference]: With dead ends: 642 [2021-10-06 16:22:57,322 INFO L226 Difference]: Without dead ends: 488 [2021-10-06 16:22:57,323 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 559.5ms TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 16:22:57,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-10-06 16:22:57,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 340. [2021-10-06 16:22:57,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 337 states have (on average 2.3827893175074184) internal successors, (803), 339 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:57,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 803 transitions. [2021-10-06 16:22:57,334 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 803 transitions. Word has length 40 [2021-10-06 16:22:57,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:57,334 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 803 transitions. [2021-10-06 16:22:57,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 39 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-06 16:22:57,334 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 803 transitions. [2021-10-06 16:22:57,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-06 16:22:57,336 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:57,336 INFO L512 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1] [2021-10-06 16:22:57,369 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-06 16:22:57,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:57,550 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:57,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:57,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1686530214, now seen corresponding path program 37 times [2021-10-06 16:22:57,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:57,552 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474084797] [2021-10-06 16:22:57,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:57,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:57,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:58,255 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-06 16:22:58,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:58,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474084797] [2021-10-06 16:22:58,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474084797] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:58,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668768165] [2021-10-06 16:22:58,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:58,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:58,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:58,257 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-06 16:22:58,258 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-06 16:22:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:58,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-06 16:22:58,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:58,702 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-06 16:22:58,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668768165] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:58,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:58,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 39 [2021-10-06 16:22:58,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27139425] [2021-10-06 16:22:58,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-06 16:22:58,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:58,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-06 16:22:58,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-06 16:22:58,705 INFO L87 Difference]: Start difference. First operand 340 states and 803 transitions. Second operand has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 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-06 16:22:59,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:59,016 INFO L93 Difference]: Finished difference Result 658 states and 1557 transitions. [2021-10-06 16:22:59,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-06 16:22:59,016 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 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 41 [2021-10-06 16:22:59,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:59,019 INFO L225 Difference]: With dead ends: 658 [2021-10-06 16:22:59,019 INFO L226 Difference]: Without dead ends: 500 [2021-10-06 16:22:59,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 602.5ms TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-06 16:22:59,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-10-06 16:22:59,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 348. [2021-10-06 16:22:59,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 345 states have (on average 2.382608695652174) internal successors, (822), 347 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:59,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 822 transitions. [2021-10-06 16:22:59,028 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 822 transitions. Word has length 41 [2021-10-06 16:22:59,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:59,028 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 822 transitions. [2021-10-06 16:22:59,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 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-06 16:22:59,029 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 822 transitions. [2021-10-06 16:22:59,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-06 16:22:59,030 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:59,030 INFO L512 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1] [2021-10-06 16:22:59,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-10-06 16:22:59,245 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,SelfDestructingSolverStorable44 [2021-10-06 16:22:59,246 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:22:59,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:59,247 INFO L82 PathProgramCache]: Analyzing trace with hash 742831353, now seen corresponding path program 38 times [2021-10-06 16:22:59,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:59,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643165912] [2021-10-06 16:22:59,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:59,248 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:59,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:59,989 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-06 16:22:59,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:59,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643165912] [2021-10-06 16:22:59,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643165912] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:59,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060437153] [2021-10-06 16:22:59,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:59,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:59,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:59,994 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-06 16:22:59,999 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-06 16:23:00,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:23:00,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:00,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-06 16:23:00,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:00,450 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-06 16:23:00,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060437153] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:00,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:00,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 40 [2021-10-06 16:23:00,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412214870] [2021-10-06 16:23:00,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-10-06 16:23:00,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:00,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-10-06 16:23:00,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-06 16:23:00,453 INFO L87 Difference]: Start difference. First operand 348 states and 822 transitions. Second operand has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 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-06 16:23:00,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:00,796 INFO L93 Difference]: Finished difference Result 674 states and 1595 transitions. [2021-10-06 16:23:00,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-06 16:23:00,797 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 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 42 [2021-10-06 16:23:00,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:00,800 INFO L225 Difference]: With dead ends: 674 [2021-10-06 16:23:00,800 INFO L226 Difference]: Without dead ends: 512 [2021-10-06 16:23:00,801 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 638.4ms TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-06 16:23:00,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-10-06 16:23:00,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 356. [2021-10-06 16:23:00,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 353 states have (on average 2.3824362606232294) internal successors, (841), 355 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:00,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 841 transitions. [2021-10-06 16:23:00,811 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 841 transitions. Word has length 42 [2021-10-06 16:23:00,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:00,812 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 841 transitions. [2021-10-06 16:23:00,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 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-06 16:23:00,812 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 841 transitions. [2021-10-06 16:23:00,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-06 16:23:00,813 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:00,814 INFO L512 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1] [2021-10-06 16:23:00,853 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-06 16:23:01,029 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,SelfDestructingSolverStorable45 [2021-10-06 16:23:01,030 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:01,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:01,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1552937734, now seen corresponding path program 39 times [2021-10-06 16:23:01,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:01,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699729303] [2021-10-06 16:23:01,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:01,032 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:01,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:01,805 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-06 16:23:01,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:01,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699729303] [2021-10-06 16:23:01,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699729303] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:01,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549885502] [2021-10-06 16:23:01,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:23:01,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:01,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:01,808 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-06 16:23:01,829 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-06 16:23:02,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2021-10-06 16:23:02,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:02,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-06 16:23:02,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:02,298 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-06 16:23:02,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549885502] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:02,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:02,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 41 [2021-10-06 16:23:02,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169353159] [2021-10-06 16:23:02,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-06 16:23:02,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:02,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-06 16:23:02,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 16:23:02,301 INFO L87 Difference]: Start difference. First operand 356 states and 841 transitions. Second operand has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 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-06 16:23:02,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:02,657 INFO L93 Difference]: Finished difference Result 690 states and 1633 transitions. [2021-10-06 16:23:02,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-06 16:23:02,658 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 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 43 [2021-10-06 16:23:02,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:02,661 INFO L225 Difference]: With dead ends: 690 [2021-10-06 16:23:02,661 INFO L226 Difference]: Without dead ends: 524 [2021-10-06 16:23:02,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 665.6ms TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 16:23:02,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-10-06 16:23:02,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 364. [2021-10-06 16:23:02,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 361 states have (on average 2.3822714681440442) internal successors, (860), 363 states have internal predecessors, (860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:02,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 860 transitions. [2021-10-06 16:23:02,671 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 860 transitions. Word has length 43 [2021-10-06 16:23:02,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:02,671 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 860 transitions. [2021-10-06 16:23:02,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 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-06 16:23:02,672 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 860 transitions. [2021-10-06 16:23:02,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-06 16:23:02,673 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:02,673 INFO L512 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1] [2021-10-06 16:23:02,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:02,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:02,887 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:02,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:02,887 INFO L82 PathProgramCache]: Analyzing trace with hash 896431769, now seen corresponding path program 40 times [2021-10-06 16:23:02,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:02,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843442632] [2021-10-06 16:23:02,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:02,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:03,684 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-06 16:23:03,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:03,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843442632] [2021-10-06 16:23:03,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843442632] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:03,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774109682] [2021-10-06 16:23:03,685 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:23:03,685 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:03,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:03,686 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-06 16:23:03,687 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-06 16:23:04,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:23:04,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:04,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-06 16:23:04,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:04,175 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-06 16:23:04,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774109682] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:04,176 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:04,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 42 [2021-10-06 16:23:04,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662104286] [2021-10-06 16:23:04,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-06 16:23:04,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:04,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-06 16:23:04,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-06 16:23:04,178 INFO L87 Difference]: Start difference. First operand 364 states and 860 transitions. Second operand has 44 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 43 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-06 16:23:04,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:04,540 INFO L93 Difference]: Finished difference Result 706 states and 1671 transitions. [2021-10-06 16:23:04,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-06 16:23:04,541 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 43 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 44 [2021-10-06 16:23:04,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:04,544 INFO L225 Difference]: With dead ends: 706 [2021-10-06 16:23:04,544 INFO L226 Difference]: Without dead ends: 536 [2021-10-06 16:23:04,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 684.6ms TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-06 16:23:04,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-10-06 16:23:04,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 372. [2021-10-06 16:23:04,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 369 states have (on average 2.3821138211382116) internal successors, (879), 371 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:04,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 879 transitions. [2021-10-06 16:23:04,553 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 879 transitions. Word has length 44 [2021-10-06 16:23:04,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:04,554 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 879 transitions. [2021-10-06 16:23:04,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 43 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-06 16:23:04,554 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 879 transitions. [2021-10-06 16:23:04,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-06 16:23:04,555 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:04,555 INFO L512 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1] [2021-10-06 16:23:04,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-10-06 16:23:04,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-10-06 16:23:04,771 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:04,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:04,771 INFO L82 PathProgramCache]: Analyzing trace with hash 2019583334, now seen corresponding path program 41 times [2021-10-06 16:23:04,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:04,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134754608] [2021-10-06 16:23:04,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:04,772 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:04,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:05,541 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-06 16:23:05,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:05,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134754608] [2021-10-06 16:23:05,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134754608] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:05,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63930840] [2021-10-06 16:23:05,542 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:23:05,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:05,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:05,543 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-06 16:23:05,544 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-06 16:23:05,926 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2021-10-06 16:23:05,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:05,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-06 16:23:05,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:06,062 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-06 16:23:06,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63930840] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:06,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:06,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 43 [2021-10-06 16:23:06,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996014177] [2021-10-06 16:23:06,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-06 16:23:06,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:06,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-06 16:23:06,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-06 16:23:06,065 INFO L87 Difference]: Start difference. First operand 372 states and 879 transitions. Second operand has 45 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 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-06 16:23:06,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:06,447 INFO L93 Difference]: Finished difference Result 722 states and 1709 transitions. [2021-10-06 16:23:06,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-06 16:23:06,448 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 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 45 [2021-10-06 16:23:06,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:06,452 INFO L225 Difference]: With dead ends: 722 [2021-10-06 16:23:06,452 INFO L226 Difference]: Without dead ends: 548 [2021-10-06 16:23:06,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 668.3ms TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-06 16:23:06,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-10-06 16:23:06,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 380. [2021-10-06 16:23:06,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 377 states have (on average 2.381962864721485) internal successors, (898), 379 states have internal predecessors, (898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:06,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 898 transitions. [2021-10-06 16:23:06,464 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 898 transitions. Word has length 45 [2021-10-06 16:23:06,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:06,465 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 898 transitions. [2021-10-06 16:23:06,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 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-06 16:23:06,465 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 898 transitions. [2021-10-06 16:23:06,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-06 16:23:06,467 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:06,467 INFO L512 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1] [2021-10-06 16:23:06,510 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-06 16:23:06,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:06,681 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:06,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:06,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1817423815, now seen corresponding path program 42 times [2021-10-06 16:23:06,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:06,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115714660] [2021-10-06 16:23:06,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:06,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:07,595 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-06 16:23:07,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:07,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115714660] [2021-10-06 16:23:07,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115714660] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:07,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414544291] [2021-10-06 16:23:07,596 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:23:07,596 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:07,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:07,597 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-06 16:23:07,598 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-06 16:23:08,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2021-10-06 16:23:08,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:08,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-06 16:23:08,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:08,150 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-06 16:23:08,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414544291] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:08,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:08,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 44 [2021-10-06 16:23:08,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064930634] [2021-10-06 16:23:08,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-10-06 16:23:08,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:08,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-10-06 16:23:08,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-06 16:23:08,153 INFO L87 Difference]: Start difference. First operand 380 states and 898 transitions. Second operand has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 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-06 16:23:08,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:08,564 INFO L93 Difference]: Finished difference Result 738 states and 1747 transitions. [2021-10-06 16:23:08,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-06 16:23:08,565 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 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 46 [2021-10-06 16:23:08,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:08,572 INFO L225 Difference]: With dead ends: 738 [2021-10-06 16:23:08,572 INFO L226 Difference]: Without dead ends: 560 [2021-10-06 16:23:08,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 797.5ms TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-06 16:23:08,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-10-06 16:23:08,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 388. [2021-10-06 16:23:08,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 385 states have (on average 2.381818181818182) internal successors, (917), 387 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:08,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 917 transitions. [2021-10-06 16:23:08,581 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 917 transitions. Word has length 46 [2021-10-06 16:23:08,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:08,582 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 917 transitions. [2021-10-06 16:23:08,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 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-06 16:23:08,582 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 917 transitions. [2021-10-06 16:23:08,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-06 16:23:08,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:08,583 INFO L512 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1] [2021-10-06 16:23:08,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-10-06 16:23:08,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-10-06 16:23:08,800 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:08,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:08,801 INFO L82 PathProgramCache]: Analyzing trace with hash -505561146, now seen corresponding path program 43 times [2021-10-06 16:23:08,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:08,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992268139] [2021-10-06 16:23:08,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:08,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:09,695 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-06 16:23:09,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:09,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992268139] [2021-10-06 16:23:09,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992268139] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:09,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323018119] [2021-10-06 16:23:09,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:23:09,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:09,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:09,698 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-06 16:23:09,710 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-06 16:23:10,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:10,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-06 16:23:10,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:10,221 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-06 16:23:10,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323018119] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:10,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:10,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 45 [2021-10-06 16:23:10,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329427185] [2021-10-06 16:23:10,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-06 16:23:10,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:10,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-06 16:23:10,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-06 16:23:10,223 INFO L87 Difference]: Start difference. First operand 388 states and 917 transitions. Second operand has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 46 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-06 16:23:10,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:10,635 INFO L93 Difference]: Finished difference Result 754 states and 1785 transitions. [2021-10-06 16:23:10,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-06 16:23:10,636 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 46 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 47 [2021-10-06 16:23:10,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:10,639 INFO L225 Difference]: With dead ends: 754 [2021-10-06 16:23:10,639 INFO L226 Difference]: Without dead ends: 572 [2021-10-06 16:23:10,640 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 777.7ms TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-06 16:23:10,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-10-06 16:23:10,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 396. [2021-10-06 16:23:10,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 393 states have (on average 2.381679389312977) internal successors, (936), 395 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:10,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 936 transitions. [2021-10-06 16:23:10,651 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 936 transitions. Word has length 47 [2021-10-06 16:23:10,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:10,652 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 936 transitions. [2021-10-06 16:23:10,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 46 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-06 16:23:10,652 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 936 transitions. [2021-10-06 16:23:10,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-06 16:23:10,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:10,654 INFO L512 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1] [2021-10-06 16:23:10,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:10,867 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,SelfDestructingSolverStorable50 [2021-10-06 16:23:10,868 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:10,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:10,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1507475929, now seen corresponding path program 44 times [2021-10-06 16:23:10,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:10,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655914583] [2021-10-06 16:23:10,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:10,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:11,847 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-06 16:23:11,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:11,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655914583] [2021-10-06 16:23:11,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655914583] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:11,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659661820] [2021-10-06 16:23:11,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:23:11,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:11,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:11,850 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-06 16:23:11,851 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-06 16:23:12,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:23:12,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:12,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-06 16:23:12,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:12,398 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-06 16:23:12,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659661820] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:12,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:12,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 46 [2021-10-06 16:23:12,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342513662] [2021-10-06 16:23:12,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-06 16:23:12,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:12,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-06 16:23:12,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-06 16:23:12,400 INFO L87 Difference]: Start difference. First operand 396 states and 936 transitions. Second operand has 48 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 47 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-06 16:23:12,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:12,813 INFO L93 Difference]: Finished difference Result 770 states and 1823 transitions. [2021-10-06 16:23:12,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-06 16:23:12,813 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 47 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 48 [2021-10-06 16:23:12,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:12,816 INFO L225 Difference]: With dead ends: 770 [2021-10-06 16:23:12,817 INFO L226 Difference]: Without dead ends: 584 [2021-10-06 16:23:12,817 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 825.8ms TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-06 16:23:12,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-10-06 16:23:12,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 404. [2021-10-06 16:23:12,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 401 states have (on average 2.3815461346633415) internal successors, (955), 403 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:12,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 955 transitions. [2021-10-06 16:23:12,826 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 955 transitions. Word has length 48 [2021-10-06 16:23:12,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:12,826 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 955 transitions. [2021-10-06 16:23:12,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 47 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-06 16:23:12,826 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 955 transitions. [2021-10-06 16:23:12,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-10-06 16:23:12,828 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:12,828 INFO L512 BasicCegarLoop]: trace histogram [45, 1, 1, 1, 1] [2021-10-06 16:23:12,860 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-06 16:23:13,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:13,043 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:13,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:13,043 INFO L82 PathProgramCache]: Analyzing trace with hash -512884186, now seen corresponding path program 45 times [2021-10-06 16:23:13,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:13,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557254258] [2021-10-06 16:23:13,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:13,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:13,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:13,987 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-06 16:23:13,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:13,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557254258] [2021-10-06 16:23:13,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557254258] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:13,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333050060] [2021-10-06 16:23:13,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:23:13,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:13,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:13,989 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-06 16:23:13,992 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-06 16:23:14,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2021-10-06 16:23:14,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:14,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-06 16:23:14,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:14,592 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-06 16:23:14,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333050060] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:14,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:14,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 47 [2021-10-06 16:23:14,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822754661] [2021-10-06 16:23:14,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-10-06 16:23:14,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:14,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-10-06 16:23:14,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-06 16:23:14,595 INFO L87 Difference]: Start difference. First operand 404 states and 955 transitions. Second operand has 49 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 48 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-06 16:23:15,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:15,070 INFO L93 Difference]: Finished difference Result 786 states and 1861 transitions. [2021-10-06 16:23:15,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-06 16:23:15,071 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 48 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 49 [2021-10-06 16:23:15,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:15,075 INFO L225 Difference]: With dead ends: 786 [2021-10-06 16:23:15,075 INFO L226 Difference]: Without dead ends: 596 [2021-10-06 16:23:15,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 837.6ms TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-06 16:23:15,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-10-06 16:23:15,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 412. [2021-10-06 16:23:15,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 409 states have (on average 2.3814180929095357) internal successors, (974), 411 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:15,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 974 transitions. [2021-10-06 16:23:15,089 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 974 transitions. Word has length 49 [2021-10-06 16:23:15,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:15,090 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 974 transitions. [2021-10-06 16:23:15,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 48 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-06 16:23:15,090 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 974 transitions. [2021-10-06 16:23:15,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-06 16:23:15,092 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:15,092 INFO L512 BasicCegarLoop]: trace histogram [46, 1, 1, 1, 1] [2021-10-06 16:23:15,140 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-06 16:23:15,306 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,SelfDestructingSolverStorable52 [2021-10-06 16:23:15,306 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:15,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:15,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1280461689, now seen corresponding path program 46 times [2021-10-06 16:23:15,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:15,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685118013] [2021-10-06 16:23:15,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:15,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:15,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:16,331 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-06 16:23:16,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:16,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685118013] [2021-10-06 16:23:16,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685118013] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:16,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319911537] [2021-10-06 16:23:16,333 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:23:16,333 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:16,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:16,335 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-06 16:23:16,345 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-06 16:23:16,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:23:16,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:16,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-06 16:23:16,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:16,949 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-06 16:23:16,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319911537] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:16,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:16,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 48 [2021-10-06 16:23:16,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804736943] [2021-10-06 16:23:16,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-10-06 16:23:16,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:16,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-10-06 16:23:16,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-06 16:23:16,952 INFO L87 Difference]: Start difference. First operand 412 states and 974 transitions. Second operand has 50 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 49 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-06 16:23:17,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:17,387 INFO L93 Difference]: Finished difference Result 802 states and 1899 transitions. [2021-10-06 16:23:17,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-06 16:23:17,388 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 49 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 50 [2021-10-06 16:23:17,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:17,391 INFO L225 Difference]: With dead ends: 802 [2021-10-06 16:23:17,391 INFO L226 Difference]: Without dead ends: 608 [2021-10-06 16:23:17,391 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 894.3ms TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-06 16:23:17,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-10-06 16:23:17,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 420. [2021-10-06 16:23:17,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 417 states have (on average 2.381294964028777) internal successors, (993), 419 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:17,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 993 transitions. [2021-10-06 16:23:17,401 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 993 transitions. Word has length 50 [2021-10-06 16:23:17,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:17,402 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 993 transitions. [2021-10-06 16:23:17,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 49 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-06 16:23:17,402 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 993 transitions. [2021-10-06 16:23:17,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 16:23:17,403 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:17,404 INFO L512 BasicCegarLoop]: trace histogram [47, 1, 1, 1, 1] [2021-10-06 16:23:17,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:17,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:17,605 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:17,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:17,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1039608966, now seen corresponding path program 47 times [2021-10-06 16:23:17,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:17,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866180256] [2021-10-06 16:23:17,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:17,607 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:17,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:18,695 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-06 16:23:18,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:18,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866180256] [2021-10-06 16:23:18,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866180256] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:18,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694681894] [2021-10-06 16:23:18,696 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:23:18,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:18,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:18,698 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-06 16:23:18,700 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-06 16:23:19,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2021-10-06 16:23:19,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:19,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-06 16:23:19,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:19,337 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-06 16:23:19,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694681894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:19,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:19,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 49 [2021-10-06 16:23:19,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054745270] [2021-10-06 16:23:19,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-06 16:23:19,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:19,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-06 16:23:19,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-06 16:23:19,339 INFO L87 Difference]: Start difference. First operand 420 states and 993 transitions. Second operand has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 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-06 16:23:19,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:19,877 INFO L93 Difference]: Finished difference Result 818 states and 1937 transitions. [2021-10-06 16:23:19,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-06 16:23:19,878 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 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 51 [2021-10-06 16:23:19,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:19,882 INFO L225 Difference]: With dead ends: 818 [2021-10-06 16:23:19,882 INFO L226 Difference]: Without dead ends: 620 [2021-10-06 16:23:19,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 968.5ms TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-06 16:23:19,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-10-06 16:23:19,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 428. [2021-10-06 16:23:19,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 425 states have (on average 2.3811764705882354) internal successors, (1012), 427 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:19,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1012 transitions. [2021-10-06 16:23:19,894 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1012 transitions. Word has length 51 [2021-10-06 16:23:19,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:19,894 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 1012 transitions. [2021-10-06 16:23:19,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 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-06 16:23:19,894 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1012 transitions. [2021-10-06 16:23:19,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 16:23:19,896 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:19,896 INFO L512 BasicCegarLoop]: trace histogram [48, 1, 1, 1, 1] [2021-10-06 16:23:19,925 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-10-06 16:23:20,108 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,SelfDestructingSolverStorable54 [2021-10-06 16:23:20,109 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:20,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:20,110 INFO L82 PathProgramCache]: Analyzing trace with hash -2131858151, now seen corresponding path program 48 times [2021-10-06 16:23:20,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:20,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721050289] [2021-10-06 16:23:20,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:20,111 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:20,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:21,179 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-06 16:23:21,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:21,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721050289] [2021-10-06 16:23:21,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721050289] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:21,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331463749] [2021-10-06 16:23:21,180 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:23:21,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:21,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:21,181 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-06 16:23:21,182 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-06 16:23:21,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-10-06 16:23:21,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:21,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-06 16:23:21,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:21,867 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-06 16:23:21,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331463749] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:21,868 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:21,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 50 [2021-10-06 16:23:21,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996259087] [2021-10-06 16:23:21,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-06 16:23:21,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:21,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-06 16:23:21,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-06 16:23:21,870 INFO L87 Difference]: Start difference. First operand 428 states and 1012 transitions. Second operand has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:22,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:22,420 INFO L93 Difference]: Finished difference Result 834 states and 1975 transitions. [2021-10-06 16:23:22,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-06 16:23:22,421 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 16:23:22,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:22,425 INFO L225 Difference]: With dead ends: 834 [2021-10-06 16:23:22,425 INFO L226 Difference]: Without dead ends: 632 [2021-10-06 16:23:22,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 942.5ms TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-06 16:23:22,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-10-06 16:23:22,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 436. [2021-10-06 16:23:22,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 433 states have (on average 2.3810623556581985) internal successors, (1031), 435 states have internal predecessors, (1031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:22,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1031 transitions. [2021-10-06 16:23:22,437 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1031 transitions. Word has length 52 [2021-10-06 16:23:22,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:22,437 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 1031 transitions. [2021-10-06 16:23:22,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:22,437 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1031 transitions. [2021-10-06 16:23:22,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 16:23:22,439 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:22,439 INFO L512 BasicCegarLoop]: trace histogram [49, 1, 1, 1, 1] [2021-10-06 16:23:22,468 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-06 16:23:22,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:22,651 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:22,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:22,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1663090970, now seen corresponding path program 49 times [2021-10-06 16:23:22,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:22,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758784947] [2021-10-06 16:23:22,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:22,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:22,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:23,760 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-06 16:23:23,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:23,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758784947] [2021-10-06 16:23:23,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758784947] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:23,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188056831] [2021-10-06 16:23:23,761 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:23:23,761 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:23,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:23,763 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-06 16:23:23,781 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-06 16:23:24,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:24,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 52 conjunts are in the unsatisfiable core [2021-10-06 16:23:24,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:24,419 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-06 16:23:24,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188056831] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:24,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:24,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 51 [2021-10-06 16:23:24,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125849542] [2021-10-06 16:23:24,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-10-06 16:23:24,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:24,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-10-06 16:23:24,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-06 16:23:24,422 INFO L87 Difference]: Start difference. First operand 436 states and 1031 transitions. Second operand has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 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-06 16:23:24,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:24,926 INFO L93 Difference]: Finished difference Result 850 states and 2013 transitions. [2021-10-06 16:23:24,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-06 16:23:24,926 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 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 53 [2021-10-06 16:23:24,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:24,929 INFO L225 Difference]: With dead ends: 850 [2021-10-06 16:23:24,930 INFO L226 Difference]: Without dead ends: 644 [2021-10-06 16:23:24,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 983.1ms TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-06 16:23:24,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-10-06 16:23:24,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 444. [2021-10-06 16:23:24,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 441 states have (on average 2.380952380952381) internal successors, (1050), 443 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:24,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1050 transitions. [2021-10-06 16:23:24,941 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1050 transitions. Word has length 53 [2021-10-06 16:23:24,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:24,942 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 1050 transitions. [2021-10-06 16:23:24,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 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-06 16:23:24,942 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1050 transitions. [2021-10-06 16:23:24,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-06 16:23:24,945 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:24,945 INFO L512 BasicCegarLoop]: trace histogram [50, 1, 1, 1, 1] [2021-10-06 16:23:24,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:25,158 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,SelfDestructingSolverStorable56 [2021-10-06 16:23:25,159 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:25,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:25,160 INFO L82 PathProgramCache]: Analyzing trace with hash -16210247, now seen corresponding path program 50 times [2021-10-06 16:23:25,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:25,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995880058] [2021-10-06 16:23:25,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:25,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:25,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:26,351 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-06 16:23:26,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:26,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995880058] [2021-10-06 16:23:26,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995880058] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:26,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496662553] [2021-10-06 16:23:26,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:23:26,353 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:26,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:26,354 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-06 16:23:26,355 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-06 16:23:26,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:23:26,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:26,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-06 16:23:26,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:27,020 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-06 16:23:27,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496662553] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:27,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:27,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 52 [2021-10-06 16:23:27,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63257089] [2021-10-06 16:23:27,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-10-06 16:23:27,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:27,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-10-06 16:23:27,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-06 16:23:27,023 INFO L87 Difference]: Start difference. First operand 444 states and 1050 transitions. Second operand has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 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-06 16:23:27,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:27,554 INFO L93 Difference]: Finished difference Result 866 states and 2051 transitions. [2021-10-06 16:23:27,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-06 16:23:27,554 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 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 54 [2021-10-06 16:23:27,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:27,556 INFO L225 Difference]: With dead ends: 866 [2021-10-06 16:23:27,557 INFO L226 Difference]: Without dead ends: 656 [2021-10-06 16:23:27,557 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1050.6ms TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-06 16:23:27,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-10-06 16:23:27,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 452. [2021-10-06 16:23:27,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 449 states have (on average 2.3808463251670378) internal successors, (1069), 451 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:27,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1069 transitions. [2021-10-06 16:23:27,569 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1069 transitions. Word has length 54 [2021-10-06 16:23:27,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:27,569 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1069 transitions. [2021-10-06 16:23:27,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 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-06 16:23:27,569 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1069 transitions. [2021-10-06 16:23:27,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-06 16:23:27,571 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:27,571 INFO L512 BasicCegarLoop]: trace histogram [51, 1, 1, 1, 1] [2021-10-06 16:23:27,616 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-06 16:23:27,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-10-06 16:23:27,786 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:27,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:27,787 INFO L82 PathProgramCache]: Analyzing trace with hash -502515386, now seen corresponding path program 51 times [2021-10-06 16:23:27,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:27,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102238816] [2021-10-06 16:23:27,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:27,788 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:29,155 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-06 16:23:29,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:29,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102238816] [2021-10-06 16:23:29,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102238816] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:29,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844695229] [2021-10-06 16:23:29,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:23:29,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:29,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:29,158 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-06 16:23:29,159 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-06 16:23:29,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2021-10-06 16:23:29,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:29,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-06 16:23:29,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:29,876 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-06 16:23:29,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844695229] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:29,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:29,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 53 [2021-10-06 16:23:29,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333755605] [2021-10-06 16:23:29,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-06 16:23:29,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:29,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-06 16:23:29,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-06 16:23:29,880 INFO L87 Difference]: Start difference. First operand 452 states and 1069 transitions. Second operand has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 54 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-06 16:23:30,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:30,446 INFO L93 Difference]: Finished difference Result 882 states and 2089 transitions. [2021-10-06 16:23:30,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-06 16:23:30,446 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 54 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 55 [2021-10-06 16:23:30,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:30,449 INFO L225 Difference]: With dead ends: 882 [2021-10-06 16:23:30,449 INFO L226 Difference]: Without dead ends: 668 [2021-10-06 16:23:30,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 1196.6ms TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-06 16:23:30,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-10-06 16:23:30,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 460. [2021-10-06 16:23:30,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 457 states have (on average 2.3807439824945296) internal successors, (1088), 459 states have internal predecessors, (1088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:30,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1088 transitions. [2021-10-06 16:23:30,461 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1088 transitions. Word has length 55 [2021-10-06 16:23:30,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:30,461 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1088 transitions. [2021-10-06 16:23:30,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 54 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-06 16:23:30,462 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1088 transitions. [2021-10-06 16:23:30,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-06 16:23:30,463 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:30,463 INFO L512 BasicCegarLoop]: trace histogram [52, 1, 1, 1, 1] [2021-10-06 16:23:30,491 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-06 16:23:30,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-10-06 16:23:30,664 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:30,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:30,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1601894489, now seen corresponding path program 52 times [2021-10-06 16:23:30,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:30,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36093798] [2021-10-06 16:23:30,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:30,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:30,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:31,958 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-06 16:23:31,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:31,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36093798] [2021-10-06 16:23:31,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36093798] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:31,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477038894] [2021-10-06 16:23:31,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:23:31,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:31,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:31,961 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-06 16:23:31,962 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-06 16:23:32,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:23:32,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:32,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-06 16:23:32,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:32,675 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-06 16:23:32,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477038894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:32,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:32,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 54 [2021-10-06 16:23:32,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288536769] [2021-10-06 16:23:32,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-10-06 16:23:32,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:32,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-10-06 16:23:32,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-06 16:23:32,677 INFO L87 Difference]: Start difference. First operand 460 states and 1088 transitions. Second operand has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 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-06 16:23:33,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:33,284 INFO L93 Difference]: Finished difference Result 898 states and 2127 transitions. [2021-10-06 16:23:33,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-06 16:23:33,284 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 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 56 [2021-10-06 16:23:33,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:33,286 INFO L225 Difference]: With dead ends: 898 [2021-10-06 16:23:33,286 INFO L226 Difference]: Without dead ends: 680 [2021-10-06 16:23:33,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1152.3ms TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-06 16:23:33,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-10-06 16:23:33,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 468. [2021-10-06 16:23:33,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 465 states have (on average 2.3806451612903228) internal successors, (1107), 467 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:33,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1107 transitions. [2021-10-06 16:23:33,295 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1107 transitions. Word has length 56 [2021-10-06 16:23:33,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:33,295 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 1107 transitions. [2021-10-06 16:23:33,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 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-06 16:23:33,296 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1107 transitions. [2021-10-06 16:23:33,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-10-06 16:23:33,297 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:33,297 INFO L512 BasicCegarLoop]: trace histogram [53, 1, 1, 1, 1] [2021-10-06 16:23:33,325 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-06 16:23:33,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:33,498 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:33,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:33,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1880876122, now seen corresponding path program 53 times [2021-10-06 16:23:33,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:33,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139473411] [2021-10-06 16:23:33,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:33,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:33,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:34,860 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-06 16:23:34,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:34,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139473411] [2021-10-06 16:23:34,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139473411] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:34,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358430120] [2021-10-06 16:23:34,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:23:34,862 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:34,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:34,863 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-06 16:23:34,864 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-06 16:23:35,449 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2021-10-06 16:23:35,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:35,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-06 16:23:35,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:35,592 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-06 16:23:35,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358430120] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:35,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:35,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 55 [2021-10-06 16:23:35,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790606712] [2021-10-06 16:23:35,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-10-06 16:23:35,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:35,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-10-06 16:23:35,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-06 16:23:35,595 INFO L87 Difference]: Start difference. First operand 468 states and 1107 transitions. Second operand has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 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-06 16:23:36,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:36,254 INFO L93 Difference]: Finished difference Result 914 states and 2165 transitions. [2021-10-06 16:23:36,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-06 16:23:36,254 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 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 57 [2021-10-06 16:23:36,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:36,256 INFO L225 Difference]: With dead ends: 914 [2021-10-06 16:23:36,256 INFO L226 Difference]: Without dead ends: 692 [2021-10-06 16:23:36,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1235.1ms TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-06 16:23:36,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-10-06 16:23:36,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 476. [2021-10-06 16:23:36,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 473 states have (on average 2.380549682875264) internal successors, (1126), 475 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:36,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1126 transitions. [2021-10-06 16:23:36,265 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1126 transitions. Word has length 57 [2021-10-06 16:23:36,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:36,266 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 1126 transitions. [2021-10-06 16:23:36,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 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-06 16:23:36,266 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1126 transitions. [2021-10-06 16:23:36,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-06 16:23:36,267 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:36,267 INFO L512 BasicCegarLoop]: trace histogram [54, 1, 1, 1, 1] [2021-10-06 16:23:36,294 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-06 16:23:36,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:36,468 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:36,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:36,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1822384633, now seen corresponding path program 54 times [2021-10-06 16:23:36,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:36,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281346646] [2021-10-06 16:23:36,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:36,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:36,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:37,910 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-06 16:23:37,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:37,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281346646] [2021-10-06 16:23:37,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281346646] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:37,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457906545] [2021-10-06 16:23:37,912 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:23:37,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:37,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:37,913 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-06 16:23:37,914 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-06 16:23:38,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2021-10-06 16:23:38,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:38,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 57 conjunts are in the unsatisfiable core [2021-10-06 16:23:38,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:38,694 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-06 16:23:38,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457906545] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:38,694 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:38,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 56 [2021-10-06 16:23:38,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014117529] [2021-10-06 16:23:38,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-10-06 16:23:38,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:38,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-10-06 16:23:38,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-06 16:23:38,696 INFO L87 Difference]: Start difference. First operand 476 states and 1126 transitions. Second operand has 58 states, 57 states have (on average 1.087719298245614) internal successors, (62), 57 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-06 16:23:39,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:39,385 INFO L93 Difference]: Finished difference Result 930 states and 2203 transitions. [2021-10-06 16:23:39,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-06 16:23:39,386 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 1.087719298245614) internal successors, (62), 57 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 58 [2021-10-06 16:23:39,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:39,388 INFO L225 Difference]: With dead ends: 930 [2021-10-06 16:23:39,388 INFO L226 Difference]: Without dead ends: 704 [2021-10-06 16:23:39,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1306.7ms TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-06 16:23:39,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-10-06 16:23:39,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 484. [2021-10-06 16:23:39,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 481 states have (on average 2.3804573804573805) internal successors, (1145), 483 states have internal predecessors, (1145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:39,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1145 transitions. [2021-10-06 16:23:39,397 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1145 transitions. Word has length 58 [2021-10-06 16:23:39,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:39,398 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1145 transitions. [2021-10-06 16:23:39,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 57 states have (on average 1.087719298245614) internal successors, (62), 57 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-06 16:23:39,398 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1145 transitions. [2021-10-06 16:23:39,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-06 16:23:39,399 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:39,400 INFO L512 BasicCegarLoop]: trace histogram [55, 1, 1, 1, 1] [2021-10-06 16:23:39,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:39,614 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,SelfDestructingSolverStorable61 [2021-10-06 16:23:39,615 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:39,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:39,615 INFO L82 PathProgramCache]: Analyzing trace with hash 659351046, now seen corresponding path program 55 times [2021-10-06 16:23:39,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:39,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73865724] [2021-10-06 16:23:39,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:39,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:41,007 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-06 16:23:41,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:41,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73865724] [2021-10-06 16:23:41,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73865724] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:41,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960592351] [2021-10-06 16:23:41,008 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:23:41,008 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:41,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:41,009 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-06 16:23:41,010 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-06 16:23:41,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:41,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-06 16:23:41,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:41,776 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-06 16:23:41,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960592351] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:41,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:41,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 57 [2021-10-06 16:23:41,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339779178] [2021-10-06 16:23:41,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-10-06 16:23:41,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:41,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-10-06 16:23:41,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-06 16:23:41,779 INFO L87 Difference]: Start difference. First operand 484 states and 1145 transitions. Second operand has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 58 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-06 16:23:42,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:42,439 INFO L93 Difference]: Finished difference Result 946 states and 2241 transitions. [2021-10-06 16:23:42,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-06 16:23:42,440 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 58 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 59 [2021-10-06 16:23:42,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:42,442 INFO L225 Difference]: With dead ends: 946 [2021-10-06 16:23:42,442 INFO L226 Difference]: Without dead ends: 716 [2021-10-06 16:23:42,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 1254.9ms TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-06 16:23:42,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-10-06 16:23:42,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 492. [2021-10-06 16:23:42,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 489 states have (on average 2.3803680981595092) internal successors, (1164), 491 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:42,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1164 transitions. [2021-10-06 16:23:42,451 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1164 transitions. Word has length 59 [2021-10-06 16:23:42,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:42,451 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1164 transitions. [2021-10-06 16:23:42,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 58 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-06 16:23:42,451 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1164 transitions. [2021-10-06 16:23:42,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-06 16:23:42,453 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:42,453 INFO L512 BasicCegarLoop]: trace histogram [56, 1, 1, 1, 1] [2021-10-06 16:23:42,482 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-06 16:23:42,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:42,660 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:42,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:42,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1034951783, now seen corresponding path program 56 times [2021-10-06 16:23:42,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:42,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715972876] [2021-10-06 16:23:42,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:42,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:42,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:44,133 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-06 16:23:44,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:44,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715972876] [2021-10-06 16:23:44,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715972876] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:44,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716881284] [2021-10-06 16:23:44,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:23:44,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:44,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:44,136 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-06 16:23:44,152 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-06 16:23:44,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:23:44,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:44,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-06 16:23:44,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:44,913 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-06 16:23:44,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716881284] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:44,913 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:44,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 58 [2021-10-06 16:23:44,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804245809] [2021-10-06 16:23:44,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-10-06 16:23:44,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:44,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-10-06 16:23:44,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-06 16:23:44,917 INFO L87 Difference]: Start difference. First operand 492 states and 1164 transitions. Second operand has 60 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 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-06 16:23:45,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:45,599 INFO L93 Difference]: Finished difference Result 962 states and 2279 transitions. [2021-10-06 16:23:45,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-06 16:23:45,599 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 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 60 [2021-10-06 16:23:45,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:45,601 INFO L225 Difference]: With dead ends: 962 [2021-10-06 16:23:45,601 INFO L226 Difference]: Without dead ends: 728 [2021-10-06 16:23:45,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 1331.2ms TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-06 16:23:45,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-10-06 16:23:45,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 500. [2021-10-06 16:23:45,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 497 states have (on average 2.380281690140845) internal successors, (1183), 499 states have internal predecessors, (1183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:45,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1183 transitions. [2021-10-06 16:23:45,611 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1183 transitions. Word has length 60 [2021-10-06 16:23:45,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:45,612 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 1183 transitions. [2021-10-06 16:23:45,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 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-06 16:23:45,612 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1183 transitions. [2021-10-06 16:23:45,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-06 16:23:45,614 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:45,614 INFO L512 BasicCegarLoop]: trace histogram [57, 1, 1, 1, 1] [2021-10-06 16:23:45,642 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-06 16:23:45,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:45,815 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:45,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:45,816 INFO L82 PathProgramCache]: Analyzing trace with hash -2018731930, now seen corresponding path program 57 times [2021-10-06 16:23:45,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:45,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849990431] [2021-10-06 16:23:45,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:45,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:45,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:47,404 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-06 16:23:47,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:47,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849990431] [2021-10-06 16:23:47,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849990431] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:47,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113809670] [2021-10-06 16:23:47,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:23:47,406 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:47,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:47,408 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-06 16:23:47,415 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-06 16:23:48,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2021-10-06 16:23:48,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:48,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-06 16:23:48,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:48,268 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-06 16:23:48,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113809670] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:48,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:48,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 59 [2021-10-06 16:23:48,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021806832] [2021-10-06 16:23:48,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-10-06 16:23:48,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:48,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-10-06 16:23:48,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-06 16:23:48,271 INFO L87 Difference]: Start difference. First operand 500 states and 1183 transitions. Second operand has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 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-06 16:23:49,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:49,095 INFO L93 Difference]: Finished difference Result 978 states and 2317 transitions. [2021-10-06 16:23:49,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-06 16:23:49,096 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 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 61 [2021-10-06 16:23:49,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:49,102 INFO L225 Difference]: With dead ends: 978 [2021-10-06 16:23:49,102 INFO L226 Difference]: Without dead ends: 740 [2021-10-06 16:23:49,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1449.0ms TimeCoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-06 16:23:49,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-10-06 16:23:49,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 508. [2021-10-06 16:23:49,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 505 states have (on average 2.38019801980198) internal successors, (1202), 507 states have internal predecessors, (1202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:49,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1202 transitions. [2021-10-06 16:23:49,111 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1202 transitions. Word has length 61 [2021-10-06 16:23:49,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:49,112 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1202 transitions. [2021-10-06 16:23:49,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 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-06 16:23:49,112 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1202 transitions. [2021-10-06 16:23:49,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-06 16:23:49,113 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:49,113 INFO L512 BasicCegarLoop]: trace histogram [58, 1, 1, 1, 1] [2021-10-06 16:23:49,141 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-06 16:23:49,314 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,SelfDestructingSolverStorable64 [2021-10-06 16:23:49,314 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:49,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:49,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1843821881, now seen corresponding path program 58 times [2021-10-06 16:23:49,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:49,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265468167] [2021-10-06 16:23:49,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:49,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:49,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:50,945 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-06 16:23:50,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:50,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265468167] [2021-10-06 16:23:50,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265468167] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:50,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197810764] [2021-10-06 16:23:50,947 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:23:50,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:50,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:50,950 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-06 16:23:50,951 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-06 16:23:51,602 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:23:51,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:51,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 578 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-06 16:23:51,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:51,766 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-06 16:23:51,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197810764] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:51,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:51,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 60 [2021-10-06 16:23:51,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871286379] [2021-10-06 16:23:51,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-10-06 16:23:51,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:51,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-10-06 16:23:51,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-06 16:23:51,770 INFO L87 Difference]: Start difference. First operand 508 states and 1202 transitions. Second operand has 62 states, 61 states have (on average 1.0819672131147542) internal successors, (66), 61 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-06 16:23:52,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:52,528 INFO L93 Difference]: Finished difference Result 994 states and 2355 transitions. [2021-10-06 16:23:52,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-06 16:23:52,529 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 1.0819672131147542) internal successors, (66), 61 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 62 [2021-10-06 16:23:52,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:52,530 INFO L225 Difference]: With dead ends: 994 [2021-10-06 16:23:52,531 INFO L226 Difference]: Without dead ends: 752 [2021-10-06 16:23:52,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1480.4ms TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-06 16:23:52,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2021-10-06 16:23:52,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 516. [2021-10-06 16:23:52,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 513 states have (on average 2.3801169590643276) internal successors, (1221), 515 states have internal predecessors, (1221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:52,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1221 transitions. [2021-10-06 16:23:52,555 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1221 transitions. Word has length 62 [2021-10-06 16:23:52,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:52,555 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1221 transitions. [2021-10-06 16:23:52,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 61 states have (on average 1.0819672131147542) internal successors, (66), 61 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-06 16:23:52,555 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1221 transitions. [2021-10-06 16:23:52,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-06 16:23:52,556 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:52,556 INFO L512 BasicCegarLoop]: trace histogram [59, 1, 1, 1, 1] [2021-10-06 16:23:52,584 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-06 16:23:52,758 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,SelfDestructingSolverStorable65 [2021-10-06 16:23:52,758 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:52,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:52,759 INFO L82 PathProgramCache]: Analyzing trace with hash 1323905734, now seen corresponding path program 59 times [2021-10-06 16:23:52,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:52,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813816110] [2021-10-06 16:23:52,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:52,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:52,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:54,421 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-06 16:23:54,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:54,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813816110] [2021-10-06 16:23:54,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813816110] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:54,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574414172] [2021-10-06 16:23:54,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:23:54,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:54,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:54,426 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-06 16:23:54,447 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-06 16:23:55,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2021-10-06 16:23:55,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:55,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 62 conjunts are in the unsatisfiable core [2021-10-06 16:23:55,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:55,299 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-06 16:23:55,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574414172] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:55,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:55,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 61 [2021-10-06 16:23:55,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433477919] [2021-10-06 16:23:55,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-10-06 16:23:55,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:55,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-10-06 16:23:55,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-06 16:23:55,301 INFO L87 Difference]: Start difference. First operand 516 states and 1221 transitions. Second operand has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 62 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-06 16:23:56,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:56,174 INFO L93 Difference]: Finished difference Result 1010 states and 2393 transitions. [2021-10-06 16:23:56,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-06 16:23:56,175 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 62 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 63 [2021-10-06 16:23:56,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:56,177 INFO L225 Difference]: With dead ends: 1010 [2021-10-06 16:23:56,177 INFO L226 Difference]: Without dead ends: 764 [2021-10-06 16:23:56,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1522.1ms TimeCoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-06 16:23:56,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2021-10-06 16:23:56,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 524. [2021-10-06 16:23:56,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 521 states have (on average 2.380038387715931) internal successors, (1240), 523 states have internal predecessors, (1240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:56,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1240 transitions. [2021-10-06 16:23:56,189 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1240 transitions. Word has length 63 [2021-10-06 16:23:56,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:56,189 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1240 transitions. [2021-10-06 16:23:56,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 62 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-06 16:23:56,189 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1240 transitions. [2021-10-06 16:23:56,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-06 16:23:56,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:56,191 INFO L512 BasicCegarLoop]: trace histogram [60, 1, 1, 1, 1] [2021-10-06 16:23:56,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:56,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:56,405 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:23:56,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:56,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1908592935, now seen corresponding path program 60 times [2021-10-06 16:23:56,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:56,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289731606] [2021-10-06 16:23:56,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:56,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:58,164 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-06 16:23:58,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:58,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289731606] [2021-10-06 16:23:58,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289731606] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:58,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433491188] [2021-10-06 16:23:58,165 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:23:58,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:58,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:58,167 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-06 16:23:58,168 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-06 16:23:58,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-10-06 16:23:58,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:58,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 596 conjuncts, 63 conjunts are in the unsatisfiable core [2021-10-06 16:23:58,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:59,084 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-06 16:23:59,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433491188] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:59,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:59,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 62 [2021-10-06 16:23:59,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342893242] [2021-10-06 16:23:59,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-10-06 16:23:59,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:59,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-10-06 16:23:59,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-06 16:23:59,086 INFO L87 Difference]: Start difference. First operand 524 states and 1240 transitions. Second operand has 64 states, 63 states have (on average 1.0793650793650793) internal successors, (68), 63 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-06 16:23:59,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:59,947 INFO L93 Difference]: Finished difference Result 1026 states and 2431 transitions. [2021-10-06 16:23:59,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-06 16:23:59,948 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 1.0793650793650793) internal successors, (68), 63 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 64 [2021-10-06 16:23:59,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:59,950 INFO L225 Difference]: With dead ends: 1026 [2021-10-06 16:23:59,950 INFO L226 Difference]: Without dead ends: 776 [2021-10-06 16:23:59,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1609.6ms TimeCoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-06 16:23:59,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-10-06 16:23:59,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 532. [2021-10-06 16:23:59,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 529 states have (on average 2.379962192816635) internal successors, (1259), 531 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:59,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1259 transitions. [2021-10-06 16:23:59,968 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1259 transitions. Word has length 64 [2021-10-06 16:23:59,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:59,968 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 1259 transitions. [2021-10-06 16:23:59,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 1.0793650793650793) internal successors, (68), 63 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-06 16:23:59,968 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1259 transitions. [2021-10-06 16:23:59,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-06 16:23:59,969 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:59,970 INFO L512 BasicCegarLoop]: trace histogram [61, 1, 1, 1, 1] [2021-10-06 16:23:59,998 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-06 16:24:00,170 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,SelfDestructingSolverStorable67 [2021-10-06 16:24:00,171 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:00,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:00,171 INFO L82 PathProgramCache]: Analyzing trace with hash 963163430, now seen corresponding path program 61 times [2021-10-06 16:24:00,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:00,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446160017] [2021-10-06 16:24:00,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:00,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:00,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:01,933 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-06 16:24:01,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:01,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446160017] [2021-10-06 16:24:01,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446160017] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:01,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39249341] [2021-10-06 16:24:01,934 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:24:01,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:01,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:01,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-06 16:24:01,954 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-06 16:24:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:02,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 64 conjunts are in the unsatisfiable core [2021-10-06 16:24:02,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:02,816 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-06 16:24:02,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39249341] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:02,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:02,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 63 [2021-10-06 16:24:02,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44424312] [2021-10-06 16:24:02,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-10-06 16:24:02,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:02,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-10-06 16:24:02,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-06 16:24:02,820 INFO L87 Difference]: Start difference. First operand 532 states and 1259 transitions. Second operand has 65 states, 64 states have (on average 1.078125) internal successors, (69), 64 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-06 16:24:03,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:03,727 INFO L93 Difference]: Finished difference Result 1042 states and 2469 transitions. [2021-10-06 16:24:03,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-06 16:24:03,727 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 64 states have (on average 1.078125) internal successors, (69), 64 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 65 [2021-10-06 16:24:03,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:03,729 INFO L225 Difference]: With dead ends: 1042 [2021-10-06 16:24:03,729 INFO L226 Difference]: Without dead ends: 788 [2021-10-06 16:24:03,730 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 1613.8ms TimeCoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-06 16:24:03,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-10-06 16:24:03,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 540. [2021-10-06 16:24:03,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 537 states have (on average 2.3798882681564244) internal successors, (1278), 539 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:03,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 1278 transitions. [2021-10-06 16:24:03,739 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 1278 transitions. Word has length 65 [2021-10-06 16:24:03,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:03,739 INFO L470 AbstractCegarLoop]: Abstraction has 540 states and 1278 transitions. [2021-10-06 16:24:03,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 1.078125) internal successors, (69), 64 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-06 16:24:03,740 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1278 transitions. [2021-10-06 16:24:03,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-06 16:24:03,741 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:03,741 INFO L512 BasicCegarLoop]: trace histogram [62, 1, 1, 1, 1] [2021-10-06 16:24:03,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-10-06 16:24:03,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-10-06 16:24:03,942 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:03,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:03,942 INFO L82 PathProgramCache]: Analyzing trace with hash -206702471, now seen corresponding path program 62 times [2021-10-06 16:24:03,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:03,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549011396] [2021-10-06 16:24:03,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:03,943 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:03,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:05,741 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-06 16:24:05,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:05,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549011396] [2021-10-06 16:24:05,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549011396] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:05,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102037211] [2021-10-06 16:24:05,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:24:05,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:05,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:05,744 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-06 16:24:05,745 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-06 16:24:06,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:24:06,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:06,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-06 16:24:06,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:06,704 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-06 16:24:06,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102037211] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:06,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:06,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 64 [2021-10-06 16:24:06,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414205830] [2021-10-06 16:24:06,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-10-06 16:24:06,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:06,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-10-06 16:24:06,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-06 16:24:06,707 INFO L87 Difference]: Start difference. First operand 540 states and 1278 transitions. Second operand has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 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-06 16:24:07,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:07,707 INFO L93 Difference]: Finished difference Result 1058 states and 2507 transitions. [2021-10-06 16:24:07,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-10-06 16:24:07,708 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 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 66 [2021-10-06 16:24:07,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:07,710 INFO L225 Difference]: With dead ends: 1058 [2021-10-06 16:24:07,710 INFO L226 Difference]: Without dead ends: 800 [2021-10-06 16:24:07,711 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1630.3ms TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-06 16:24:07,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-10-06 16:24:07,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 548. [2021-10-06 16:24:07,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 545 states have (on average 2.379816513761468) internal successors, (1297), 547 states have internal predecessors, (1297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:07,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1297 transitions. [2021-10-06 16:24:07,720 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1297 transitions. Word has length 66 [2021-10-06 16:24:07,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:07,720 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 1297 transitions. [2021-10-06 16:24:07,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 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-06 16:24:07,720 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1297 transitions. [2021-10-06 16:24:07,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-06 16:24:07,721 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:07,722 INFO L512 BasicCegarLoop]: trace histogram [63, 1, 1, 1, 1] [2021-10-06 16:24:07,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-10-06 16:24:07,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-10-06 16:24:07,923 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:07,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:07,923 INFO L82 PathProgramCache]: Analyzing trace with hash -2112807034, now seen corresponding path program 63 times [2021-10-06 16:24:07,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:07,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708682436] [2021-10-06 16:24:07,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:07,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:07,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:09,750 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-06 16:24:09,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:09,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708682436] [2021-10-06 16:24:09,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708682436] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:09,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960311359] [2021-10-06 16:24:09,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:24:09,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:09,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:09,753 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-06 16:24:09,779 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-06 16:24:10,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2021-10-06 16:24:10,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:10,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 66 conjunts are in the unsatisfiable core [2021-10-06 16:24:10,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:10,769 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-06 16:24:10,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960311359] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:10,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:10,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 65 [2021-10-06 16:24:10,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911947307] [2021-10-06 16:24:10,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-10-06 16:24:10,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:10,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-10-06 16:24:10,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-06 16:24:10,773 INFO L87 Difference]: Start difference. First operand 548 states and 1297 transitions. Second operand has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 66 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-06 16:24:11,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:11,737 INFO L93 Difference]: Finished difference Result 1074 states and 2545 transitions. [2021-10-06 16:24:11,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-10-06 16:24:11,737 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 66 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 67 [2021-10-06 16:24:11,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:11,740 INFO L225 Difference]: With dead ends: 1074 [2021-10-06 16:24:11,740 INFO L226 Difference]: Without dead ends: 812 [2021-10-06 16:24:11,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1635.2ms TimeCoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-06 16:24:11,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-10-06 16:24:11,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 556. [2021-10-06 16:24:11,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 553 states have (on average 2.3797468354430378) internal successors, (1316), 555 states have internal predecessors, (1316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:11,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1316 transitions. [2021-10-06 16:24:11,756 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1316 transitions. Word has length 67 [2021-10-06 16:24:11,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:11,756 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 1316 transitions. [2021-10-06 16:24:11,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 66 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-06 16:24:11,756 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1316 transitions. [2021-10-06 16:24:11,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-06 16:24:11,758 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:11,758 INFO L512 BasicCegarLoop]: trace histogram [64, 1, 1, 1, 1] [2021-10-06 16:24:11,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-10-06 16:24:11,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:11,973 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:11,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:11,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1072506343, now seen corresponding path program 64 times [2021-10-06 16:24:11,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:11,974 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012010835] [2021-10-06 16:24:11,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:11,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:12,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:13,918 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-06 16:24:13,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:13,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012010835] [2021-10-06 16:24:13,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012010835] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:13,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398635169] [2021-10-06 16:24:13,919 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:24:13,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:13,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:13,921 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-06 16:24:13,921 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-06 16:24:14,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:24:14,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:14,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 67 conjunts are in the unsatisfiable core [2021-10-06 16:24:14,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:14,895 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-06 16:24:14,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398635169] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:14,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:14,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 66 [2021-10-06 16:24:14,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021587438] [2021-10-06 16:24:14,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2021-10-06 16:24:14,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:14,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-10-06 16:24:14,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-06 16:24:14,897 INFO L87 Difference]: Start difference. First operand 556 states and 1316 transitions. Second operand has 68 states, 67 states have (on average 1.0746268656716418) internal successors, (72), 67 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-06 16:24:15,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:15,882 INFO L93 Difference]: Finished difference Result 1090 states and 2583 transitions. [2021-10-06 16:24:15,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-06 16:24:15,883 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 1.0746268656716418) internal successors, (72), 67 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 68 [2021-10-06 16:24:15,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:15,886 INFO L225 Difference]: With dead ends: 1090 [2021-10-06 16:24:15,886 INFO L226 Difference]: Without dead ends: 824 [2021-10-06 16:24:15,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1792.6ms TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-06 16:24:15,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-10-06 16:24:15,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 564. [2021-10-06 16:24:15,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 561 states have (on average 2.379679144385027) internal successors, (1335), 563 states have internal predecessors, (1335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:15,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 1335 transitions. [2021-10-06 16:24:15,902 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 1335 transitions. Word has length 68 [2021-10-06 16:24:15,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:15,902 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 1335 transitions. [2021-10-06 16:24:15,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 1.0746268656716418) internal successors, (72), 67 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-06 16:24:15,903 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 1335 transitions. [2021-10-06 16:24:15,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-06 16:24:15,904 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:15,904 INFO L512 BasicCegarLoop]: trace histogram [65, 1, 1, 1, 1] [2021-10-06 16:24:15,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-10-06 16:24:16,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:16,119 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:16,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:16,119 INFO L82 PathProgramCache]: Analyzing trace with hash 1112044006, now seen corresponding path program 65 times [2021-10-06 16:24:16,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:16,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843860579] [2021-10-06 16:24:16,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:16,120 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:16,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:18,129 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-06 16:24:18,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:18,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843860579] [2021-10-06 16:24:18,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843860579] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:18,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397629718] [2021-10-06 16:24:18,130 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:24:18,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:18,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:18,131 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-06 16:24:18,133 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-06 16:24:18,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2021-10-06 16:24:18,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:18,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 68 conjunts are in the unsatisfiable core [2021-10-06 16:24:18,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:19,171 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-06 16:24:19,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397629718] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:19,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:19,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 67 [2021-10-06 16:24:19,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913452885] [2021-10-06 16:24:19,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-10-06 16:24:19,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:19,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-10-06 16:24:19,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-06 16:24:19,175 INFO L87 Difference]: Start difference. First operand 564 states and 1335 transitions. Second operand has 69 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 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-06 16:24:20,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:20,390 INFO L93 Difference]: Finished difference Result 1106 states and 2621 transitions. [2021-10-06 16:24:20,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-06 16:24:20,390 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 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 69 [2021-10-06 16:24:20,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:20,396 INFO L225 Difference]: With dead ends: 1106 [2021-10-06 16:24:20,396 INFO L226 Difference]: Without dead ends: 836 [2021-10-06 16:24:20,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1851.8ms TimeCoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-06 16:24:20,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-10-06 16:24:20,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 572. [2021-10-06 16:24:20,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 569 states have (on average 2.3796133567662565) internal successors, (1354), 571 states have internal predecessors, (1354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:20,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1354 transitions. [2021-10-06 16:24:20,413 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1354 transitions. Word has length 69 [2021-10-06 16:24:20,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:20,413 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 1354 transitions. [2021-10-06 16:24:20,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 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-06 16:24:20,414 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1354 transitions. [2021-10-06 16:24:20,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-06 16:24:20,415 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:20,415 INFO L512 BasicCegarLoop]: trace histogram [66, 1, 1, 1, 1] [2021-10-06 16:24:20,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-10-06 16:24:20,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:20,630 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:20,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:20,630 INFO L82 PathProgramCache]: Analyzing trace with hash 113628089, now seen corresponding path program 66 times [2021-10-06 16:24:20,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:20,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618073530] [2021-10-06 16:24:20,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:20,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:20,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:22,709 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-06 16:24:22,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:22,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618073530] [2021-10-06 16:24:22,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618073530] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:22,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344354908] [2021-10-06 16:24:22,710 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:24:22,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:22,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:22,711 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-06 16:24:22,712 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-06 16:24:23,572 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2021-10-06 16:24:23,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:23,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 69 conjunts are in the unsatisfiable core [2021-10-06 16:24:23,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:23,769 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-06 16:24:23,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344354908] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:23,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:23,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 68 [2021-10-06 16:24:23,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850762497] [2021-10-06 16:24:23,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-10-06 16:24:23,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:23,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-10-06 16:24:23,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-06 16:24:23,773 INFO L87 Difference]: Start difference. First operand 572 states and 1354 transitions. Second operand has 70 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 69 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-06 16:24:24,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:24,886 INFO L93 Difference]: Finished difference Result 1122 states and 2659 transitions. [2021-10-06 16:24:24,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-10-06 16:24:24,887 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 69 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 70 [2021-10-06 16:24:24,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:24,890 INFO L225 Difference]: With dead ends: 1122 [2021-10-06 16:24:24,890 INFO L226 Difference]: Without dead ends: 848 [2021-10-06 16:24:24,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1911.3ms TimeCoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-06 16:24:24,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-10-06 16:24:24,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 580. [2021-10-06 16:24:24,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 577 states have (on average 2.3795493934142113) internal successors, (1373), 579 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:24,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1373 transitions. [2021-10-06 16:24:24,906 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1373 transitions. Word has length 70 [2021-10-06 16:24:24,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:24,907 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 1373 transitions. [2021-10-06 16:24:24,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 69 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-06 16:24:24,907 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1373 transitions. [2021-10-06 16:24:24,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-06 16:24:24,909 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:24,909 INFO L512 BasicCegarLoop]: trace histogram [67, 1, 1, 1, 1] [2021-10-06 16:24:24,955 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-06 16:24:25,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:25,124 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:25,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:25,125 INFO L82 PathProgramCache]: Analyzing trace with hash -772494266, now seen corresponding path program 67 times [2021-10-06 16:24:25,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:25,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248033558] [2021-10-06 16:24:25,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:25,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:25,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:27,289 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-06 16:24:27,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:27,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248033558] [2021-10-06 16:24:27,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248033558] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:27,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423799025] [2021-10-06 16:24:27,291 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:24:27,291 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:27,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:27,292 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-06 16:24:27,293 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-06 16:24:28,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:28,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 70 conjunts are in the unsatisfiable core [2021-10-06 16:24:28,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:28,328 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-06 16:24:28,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423799025] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:28,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:28,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 69 [2021-10-06 16:24:28,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806553617] [2021-10-06 16:24:28,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2021-10-06 16:24:28,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:28,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-10-06 16:24:28,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-06 16:24:28,332 INFO L87 Difference]: Start difference. First operand 580 states and 1373 transitions. Second operand has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 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-06 16:24:29,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:29,419 INFO L93 Difference]: Finished difference Result 1138 states and 2697 transitions. [2021-10-06 16:24:29,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-06 16:24:29,419 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 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 71 [2021-10-06 16:24:29,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:29,421 INFO L225 Difference]: With dead ends: 1138 [2021-10-06 16:24:29,421 INFO L226 Difference]: Without dead ends: 860 [2021-10-06 16:24:29,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1999.0ms TimeCoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-06 16:24:29,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-10-06 16:24:29,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 588. [2021-10-06 16:24:29,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 585 states have (on average 2.3794871794871795) internal successors, (1392), 587 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:29,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1392 transitions. [2021-10-06 16:24:29,432 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1392 transitions. Word has length 71 [2021-10-06 16:24:29,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:29,432 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1392 transitions. [2021-10-06 16:24:29,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 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-06 16:24:29,433 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1392 transitions. [2021-10-06 16:24:29,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-06 16:24:29,434 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:29,434 INFO L512 BasicCegarLoop]: trace histogram [68, 1, 1, 1, 1] [2021-10-06 16:24:29,463 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-06 16:24:29,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:29,635 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:29,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:29,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1822483801, now seen corresponding path program 68 times [2021-10-06 16:24:29,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:29,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259146853] [2021-10-06 16:24:29,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:29,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:29,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:31,850 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-06 16:24:31,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:31,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259146853] [2021-10-06 16:24:31,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259146853] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:31,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73712834] [2021-10-06 16:24:31,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:24:31,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:31,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:31,853 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-06 16:24:31,854 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-06 16:24:32,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:24:32,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:32,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 71 conjunts are in the unsatisfiable core [2021-10-06 16:24:32,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:32,918 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-06 16:24:32,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73712834] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:32,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:32,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 70 [2021-10-06 16:24:32,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199932474] [2021-10-06 16:24:32,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2021-10-06 16:24:32,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:32,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-10-06 16:24:32,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-06 16:24:32,922 INFO L87 Difference]: Start difference. First operand 588 states and 1392 transitions. Second operand has 72 states, 71 states have (on average 1.0704225352112675) internal successors, (76), 71 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-06 16:24:34,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:34,091 INFO L93 Difference]: Finished difference Result 1154 states and 2735 transitions. [2021-10-06 16:24:34,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-10-06 16:24:34,092 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 1.0704225352112675) internal successors, (76), 71 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 72 [2021-10-06 16:24:34,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:34,094 INFO L225 Difference]: With dead ends: 1154 [2021-10-06 16:24:34,094 INFO L226 Difference]: Without dead ends: 872 [2021-10-06 16:24:34,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 2050.4ms TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-06 16:24:34,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-10-06 16:24:34,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 596. [2021-10-06 16:24:34,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 593 states have (on average 2.3794266441821246) internal successors, (1411), 595 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:34,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1411 transitions. [2021-10-06 16:24:34,105 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1411 transitions. Word has length 72 [2021-10-06 16:24:34,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:34,105 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 1411 transitions. [2021-10-06 16:24:34,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 1.0704225352112675) internal successors, (76), 71 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-06 16:24:34,106 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1411 transitions. [2021-10-06 16:24:34,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-06 16:24:34,107 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:34,107 INFO L512 BasicCegarLoop]: trace histogram [69, 1, 1, 1, 1] [2021-10-06 16:24:34,136 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-06 16:24:34,313 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,SelfDestructingSolverStorable75 [2021-10-06 16:24:34,314 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:34,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:34,314 INFO L82 PathProgramCache]: Analyzing trace with hash 662425254, now seen corresponding path program 69 times [2021-10-06 16:24:34,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:34,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31118681] [2021-10-06 16:24:34,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:34,315 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:36,622 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-06 16:24:36,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:36,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31118681] [2021-10-06 16:24:36,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31118681] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:36,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481281905] [2021-10-06 16:24:36,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:24:36,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:36,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:36,625 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-06 16:24:36,625 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-06 16:24:37,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2021-10-06 16:24:37,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:37,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 72 conjunts are in the unsatisfiable core [2021-10-06 16:24:37,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:37,762 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-06 16:24:37,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481281905] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:37,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:37,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 71 [2021-10-06 16:24:37,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405026556] [2021-10-06 16:24:37,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-10-06 16:24:37,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:37,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-10-06 16:24:37,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-06 16:24:37,766 INFO L87 Difference]: Start difference. First operand 596 states and 1411 transitions. Second operand has 73 states, 72 states have (on average 1.0694444444444444) internal successors, (77), 72 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-06 16:24:39,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:39,036 INFO L93 Difference]: Finished difference Result 1170 states and 2773 transitions. [2021-10-06 16:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-10-06 16:24:39,036 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 72 states have (on average 1.0694444444444444) internal successors, (77), 72 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 73 [2021-10-06 16:24:39,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:39,039 INFO L225 Difference]: With dead ends: 1170 [2021-10-06 16:24:39,039 INFO L226 Difference]: Without dead ends: 884 [2021-10-06 16:24:39,040 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 2102.3ms TimeCoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-06 16:24:39,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-10-06 16:24:39,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 604. [2021-10-06 16:24:39,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 601 states have (on average 2.3793677204658903) internal successors, (1430), 603 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:39,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1430 transitions. [2021-10-06 16:24:39,058 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1430 transitions. Word has length 73 [2021-10-06 16:24:39,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:39,058 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 1430 transitions. [2021-10-06 16:24:39,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 72 states have (on average 1.0694444444444444) internal successors, (77), 72 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-06 16:24:39,058 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1430 transitions. [2021-10-06 16:24:39,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-06 16:24:39,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:39,060 INFO L512 BasicCegarLoop]: trace histogram [70, 1, 1, 1, 1] [2021-10-06 16:24:39,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-10-06 16:24:39,274 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,SelfDestructingSolverStorable76 [2021-10-06 16:24:39,274 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:39,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:39,275 INFO L82 PathProgramCache]: Analyzing trace with hash -939651335, now seen corresponding path program 70 times [2021-10-06 16:24:39,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:39,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966271916] [2021-10-06 16:24:39,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:39,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:39,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:41,622 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-06 16:24:41,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:41,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966271916] [2021-10-06 16:24:41,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966271916] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:41,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640039296] [2021-10-06 16:24:41,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:24:41,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:41,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:41,624 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-06 16:24:41,630 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-06 16:24:42,536 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:24:42,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:42,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 73 conjunts are in the unsatisfiable core [2021-10-06 16:24:42,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:42,735 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-06 16:24:42,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640039296] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:42,736 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:42,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 72 [2021-10-06 16:24:42,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882733918] [2021-10-06 16:24:42,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2021-10-06 16:24:42,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:42,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-10-06 16:24:42,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-06 16:24:42,739 INFO L87 Difference]: Start difference. First operand 604 states and 1430 transitions. Second operand has 74 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 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-06 16:24:44,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:44,099 INFO L93 Difference]: Finished difference Result 1186 states and 2811 transitions. [2021-10-06 16:24:44,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-06 16:24:44,100 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 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 74 [2021-10-06 16:24:44,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:44,102 INFO L225 Difference]: With dead ends: 1186 [2021-10-06 16:24:44,102 INFO L226 Difference]: Without dead ends: 896 [2021-10-06 16:24:44,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 2166.9ms TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-06 16:24:44,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-10-06 16:24:44,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 612. [2021-10-06 16:24:44,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 609 states have (on average 2.3793103448275863) internal successors, (1449), 611 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:44,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 1449 transitions. [2021-10-06 16:24:44,113 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 1449 transitions. Word has length 74 [2021-10-06 16:24:44,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:44,113 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 1449 transitions. [2021-10-06 16:24:44,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 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-06 16:24:44,113 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 1449 transitions. [2021-10-06 16:24:44,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-06 16:24:44,114 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:44,114 INFO L512 BasicCegarLoop]: trace histogram [71, 1, 1, 1, 1] [2021-10-06 16:24:44,144 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-10-06 16:24:44,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:44,315 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:44,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:44,316 INFO L82 PathProgramCache]: Analyzing trace with hash 935581958, now seen corresponding path program 71 times [2021-10-06 16:24:44,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:44,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158640692] [2021-10-06 16:24:44,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:44,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:44,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:46,703 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-06 16:24:46,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:46,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158640692] [2021-10-06 16:24:46,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158640692] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:46,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163109803] [2021-10-06 16:24:46,705 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:24:46,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:46,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:46,707 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-06 16:24:46,708 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-06 16:24:47,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2021-10-06 16:24:47,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:47,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 74 conjunts are in the unsatisfiable core [2021-10-06 16:24:47,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:47,874 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-06 16:24:47,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163109803] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:47,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:47,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 73 [2021-10-06 16:24:47,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333291031] [2021-10-06 16:24:47,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2021-10-06 16:24:47,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:47,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-10-06 16:24:47,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-06 16:24:47,877 INFO L87 Difference]: Start difference. First operand 612 states and 1449 transitions. Second operand has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 74 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-06 16:24:49,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:49,132 INFO L93 Difference]: Finished difference Result 1202 states and 2849 transitions. [2021-10-06 16:24:49,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-06 16:24:49,133 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 74 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 75 [2021-10-06 16:24:49,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:49,135 INFO L225 Difference]: With dead ends: 1202 [2021-10-06 16:24:49,135 INFO L226 Difference]: Without dead ends: 908 [2021-10-06 16:24:49,135 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 2230.7ms TimeCoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-06 16:24:49,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2021-10-06 16:24:49,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 620. [2021-10-06 16:24:49,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 617 states have (on average 2.379254457050243) internal successors, (1468), 619 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:49,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1468 transitions. [2021-10-06 16:24:49,149 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1468 transitions. Word has length 75 [2021-10-06 16:24:49,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:49,149 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 1468 transitions. [2021-10-06 16:24:49,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 74 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-06 16:24:49,149 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1468 transitions. [2021-10-06 16:24:49,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-06 16:24:49,150 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:49,151 INFO L512 BasicCegarLoop]: trace histogram [72, 1, 1, 1, 1] [2021-10-06 16:24:49,182 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-06 16:24:49,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-10-06 16:24:49,352 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:49,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:49,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1061728103, now seen corresponding path program 72 times [2021-10-06 16:24:49,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:49,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473779855] [2021-10-06 16:24:49,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:49,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:49,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:51,802 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-06 16:24:51,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:51,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473779855] [2021-10-06 16:24:51,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473779855] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:51,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177523888] [2021-10-06 16:24:51,803 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:24:51,803 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:51,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:51,805 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-06 16:24:51,806 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-06 16:24:52,837 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2021-10-06 16:24:52,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:52,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 704 conjuncts, 75 conjunts are in the unsatisfiable core [2021-10-06 16:24:52,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:53,051 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-06 16:24:53,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177523888] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:53,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:53,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 74 [2021-10-06 16:24:53,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174034845] [2021-10-06 16:24:53,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-10-06 16:24:53,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:53,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-10-06 16:24:53,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-06 16:24:53,054 INFO L87 Difference]: Start difference. First operand 620 states and 1468 transitions. Second operand has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 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-06 16:24:54,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:54,377 INFO L93 Difference]: Finished difference Result 1218 states and 2887 transitions. [2021-10-06 16:24:54,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-10-06 16:24:54,378 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 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 76 [2021-10-06 16:24:54,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:54,380 INFO L225 Difference]: With dead ends: 1218 [2021-10-06 16:24:54,380 INFO L226 Difference]: Without dead ends: 920 [2021-10-06 16:24:54,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 2276.8ms TimeCoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-06 16:24:54,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-10-06 16:24:54,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 628. [2021-10-06 16:24:54,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 625 states have (on average 2.3792) internal successors, (1487), 627 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:54,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1487 transitions. [2021-10-06 16:24:54,393 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1487 transitions. Word has length 76 [2021-10-06 16:24:54,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:54,394 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 1487 transitions. [2021-10-06 16:24:54,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 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-06 16:24:54,394 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1487 transitions. [2021-10-06 16:24:54,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-06 16:24:54,395 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:54,396 INFO L512 BasicCegarLoop]: trace histogram [73, 1, 1, 1, 1] [2021-10-06 16:24:54,427 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-10-06 16:24:54,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-10-06 16:24:54,597 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:54,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:54,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1446169446, now seen corresponding path program 73 times [2021-10-06 16:24:54,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:54,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480711735] [2021-10-06 16:24:54,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:54,599 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:57,133 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-06 16:24:57,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:57,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480711735] [2021-10-06 16:24:57,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480711735] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:57,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675816980] [2021-10-06 16:24:57,134 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:24:57,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:57,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:57,137 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-06 16:24:57,137 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-06 16:24:58,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:58,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 76 conjunts are in the unsatisfiable core [2021-10-06 16:24:58,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:58,362 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-06 16:24:58,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675816980] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:58,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:58,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 75 [2021-10-06 16:24:58,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376290131] [2021-10-06 16:24:58,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2021-10-06 16:24:58,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:58,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-10-06 16:24:58,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-06 16:24:58,365 INFO L87 Difference]: Start difference. First operand 628 states and 1487 transitions. Second operand has 77 states, 76 states have (on average 1.0657894736842106) internal successors, (81), 76 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-06 16:24:59,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:59,739 INFO L93 Difference]: Finished difference Result 1234 states and 2925 transitions. [2021-10-06 16:24:59,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-10-06 16:24:59,739 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 76 states have (on average 1.0657894736842106) internal successors, (81), 76 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 77 [2021-10-06 16:24:59,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:59,741 INFO L225 Difference]: With dead ends: 1234 [2021-10-06 16:24:59,742 INFO L226 Difference]: Without dead ends: 932 [2021-10-06 16:24:59,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 2355.8ms TimeCoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-06 16:24:59,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-10-06 16:24:59,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 636. [2021-10-06 16:24:59,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 633 states have (on average 2.3791469194312795) internal successors, (1506), 635 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:59,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1506 transitions. [2021-10-06 16:24:59,757 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1506 transitions. Word has length 77 [2021-10-06 16:24:59,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:59,758 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1506 transitions. [2021-10-06 16:24:59,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 76 states have (on average 1.0657894736842106) internal successors, (81), 76 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-06 16:24:59,758 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1506 transitions. [2021-10-06 16:24:59,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-10-06 16:24:59,760 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:59,760 INFO L512 BasicCegarLoop]: trace histogram [74, 1, 1, 1, 1] [2021-10-06 16:24:59,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-10-06 16:24:59,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:59,975 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:24:59,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:59,976 INFO L82 PathProgramCache]: Analyzing trace with hash 1881582137, now seen corresponding path program 74 times [2021-10-06 16:24:59,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:59,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718704963] [2021-10-06 16:24:59,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:59,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:02,528 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-06 16:25:02,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:02,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718704963] [2021-10-06 16:25:02,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718704963] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:02,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510463687] [2021-10-06 16:25:02,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:25:02,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:02,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:02,531 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-06 16:25:02,541 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-06 16:25:03,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:25:03,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:03,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 77 conjunts are in the unsatisfiable core [2021-10-06 16:25:03,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:03,739 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-06 16:25:03,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510463687] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:03,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:03,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 76 [2021-10-06 16:25:03,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291339039] [2021-10-06 16:25:03,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2021-10-06 16:25:03,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:03,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-10-06 16:25:03,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-06 16:25:03,743 INFO L87 Difference]: Start difference. First operand 636 states and 1506 transitions. Second operand has 78 states, 77 states have (on average 1.0649350649350648) internal successors, (82), 77 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-06 16:25:05,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:05,456 INFO L93 Difference]: Finished difference Result 1250 states and 2963 transitions. [2021-10-06 16:25:05,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-10-06 16:25:05,456 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 77 states have (on average 1.0649350649350648) internal successors, (82), 77 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 78 [2021-10-06 16:25:05,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:05,458 INFO L225 Difference]: With dead ends: 1250 [2021-10-06 16:25:05,458 INFO L226 Difference]: Without dead ends: 944 [2021-10-06 16:25:05,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 2386.8ms TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-06 16:25:05,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-10-06 16:25:05,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 644. [2021-10-06 16:25:05,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 641 states have (on average 2.3790951638065523) internal successors, (1525), 643 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:05,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 1525 transitions. [2021-10-06 16:25:05,502 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 1525 transitions. Word has length 78 [2021-10-06 16:25:05,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:05,503 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 1525 transitions. [2021-10-06 16:25:05,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 77 states have (on average 1.0649350649350648) internal successors, (82), 77 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-06 16:25:05,503 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 1525 transitions. [2021-10-06 16:25:05,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-10-06 16:25:05,505 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:05,505 INFO L512 BasicCegarLoop]: trace histogram [75, 1, 1, 1, 1] [2021-10-06 16:25:05,545 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-06 16:25:05,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:05,717 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:05,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:05,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1800493626, now seen corresponding path program 75 times [2021-10-06 16:25:05,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:05,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693782036] [2021-10-06 16:25:05,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:05,719 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:05,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:08,394 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-06 16:25:08,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:08,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693782036] [2021-10-06 16:25:08,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693782036] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:08,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573856259] [2021-10-06 16:25:08,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:25:08,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:08,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:08,397 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-06 16:25:08,398 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-06 16:25:09,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2021-10-06 16:25:09,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:09,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 731 conjuncts, 78 conjunts are in the unsatisfiable core [2021-10-06 16:25:09,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:09,705 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-06 16:25:09,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573856259] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:09,706 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:09,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 77 [2021-10-06 16:25:09,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337135925] [2021-10-06 16:25:09,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-10-06 16:25:09,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:09,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-10-06 16:25:09,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-06 16:25:09,708 INFO L87 Difference]: Start difference. First operand 644 states and 1525 transitions. Second operand has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 78 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-06 16:25:11,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:11,241 INFO L93 Difference]: Finished difference Result 1266 states and 3001 transitions. [2021-10-06 16:25:11,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-10-06 16:25:11,241 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 78 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 79 [2021-10-06 16:25:11,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:11,243 INFO L225 Difference]: With dead ends: 1266 [2021-10-06 16:25:11,243 INFO L226 Difference]: Without dead ends: 956 [2021-10-06 16:25:11,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 2498.6ms TimeCoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-06 16:25:11,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-10-06 16:25:11,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 652. [2021-10-06 16:25:11,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 649 states have (on average 2.37904468412943) internal successors, (1544), 651 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:11,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 1544 transitions. [2021-10-06 16:25:11,255 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 1544 transitions. Word has length 79 [2021-10-06 16:25:11,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:11,255 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 1544 transitions. [2021-10-06 16:25:11,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 78 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-06 16:25:11,256 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 1544 transitions. [2021-10-06 16:25:11,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-10-06 16:25:11,257 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:11,257 INFO L512 BasicCegarLoop]: trace histogram [76, 1, 1, 1, 1] [2021-10-06 16:25:11,287 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-06 16:25:11,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:11,458 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:11,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:11,459 INFO L82 PathProgramCache]: Analyzing trace with hash 19274713, now seen corresponding path program 76 times [2021-10-06 16:25:11,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:11,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610590658] [2021-10-06 16:25:11,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:11,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:11,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:14,200 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-06 16:25:14,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:14,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610590658] [2021-10-06 16:25:14,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610590658] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:14,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740417354] [2021-10-06 16:25:14,201 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:25:14,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:14,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:14,203 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-06 16:25:14,204 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-06 16:25:15,256 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:25:15,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:15,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 79 conjunts are in the unsatisfiable core [2021-10-06 16:25:15,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:15,482 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-06 16:25:15,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740417354] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:15,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:15,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 78 [2021-10-06 16:25:15,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305282110] [2021-10-06 16:25:15,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2021-10-06 16:25:15,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:15,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-10-06 16:25:15,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-06 16:25:15,485 INFO L87 Difference]: Start difference. First operand 652 states and 1544 transitions. Second operand has 80 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 79 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-06 16:25:16,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:16,995 INFO L93 Difference]: Finished difference Result 1282 states and 3039 transitions. [2021-10-06 16:25:16,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-10-06 16:25:16,996 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 79 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 80 [2021-10-06 16:25:16,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:16,998 INFO L225 Difference]: With dead ends: 1282 [2021-10-06 16:25:16,998 INFO L226 Difference]: Without dead ends: 968 [2021-10-06 16:25:16,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 2568.6ms TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-06 16:25:17,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-10-06 16:25:17,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 660. [2021-10-06 16:25:17,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 657 states have (on average 2.3789954337899544) internal successors, (1563), 659 states have internal predecessors, (1563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:17,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1563 transitions. [2021-10-06 16:25:17,036 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1563 transitions. Word has length 80 [2021-10-06 16:25:17,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:17,036 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 1563 transitions. [2021-10-06 16:25:17,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 79 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-06 16:25:17,036 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1563 transitions. [2021-10-06 16:25:17,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-10-06 16:25:17,037 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:17,038 INFO L512 BasicCegarLoop]: trace histogram [77, 1, 1, 1, 1] [2021-10-06 16:25:17,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:17,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:17,239 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:17,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:17,239 INFO L82 PathProgramCache]: Analyzing trace with hash 597518374, now seen corresponding path program 77 times [2021-10-06 16:25:17,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:17,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217304764] [2021-10-06 16:25:17,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:17,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:20,012 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-06 16:25:20,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:20,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217304764] [2021-10-06 16:25:20,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217304764] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:20,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821210276] [2021-10-06 16:25:20,013 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:25:20,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:20,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:20,014 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-06 16:25:20,015 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-06 16:25:21,138 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2021-10-06 16:25:21,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:21,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 80 conjunts are in the unsatisfiable core [2021-10-06 16:25:21,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:21,353 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-06 16:25:21,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821210276] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:21,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:21,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 79 [2021-10-06 16:25:21,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215728726] [2021-10-06 16:25:21,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2021-10-06 16:25:21,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:21,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-10-06 16:25:21,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-06 16:25:21,357 INFO L87 Difference]: Start difference. First operand 660 states and 1563 transitions. Second operand has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 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-06 16:25:23,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:23,045 INFO L93 Difference]: Finished difference Result 1298 states and 3077 transitions. [2021-10-06 16:25:23,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-10-06 16:25:23,046 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 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 81 [2021-10-06 16:25:23,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:23,048 INFO L225 Difference]: With dead ends: 1298 [2021-10-06 16:25:23,048 INFO L226 Difference]: Without dead ends: 980 [2021-10-06 16:25:23,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 2599.3ms TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-06 16:25:23,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-10-06 16:25:23,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 668. [2021-10-06 16:25:23,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 665 states have (on average 2.3789473684210525) internal successors, (1582), 667 states have internal predecessors, (1582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:23,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 1582 transitions. [2021-10-06 16:25:23,060 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 1582 transitions. Word has length 81 [2021-10-06 16:25:23,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:23,060 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 1582 transitions. [2021-10-06 16:25:23,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 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-06 16:25:23,060 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 1582 transitions. [2021-10-06 16:25:23,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-06 16:25:23,062 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:23,062 INFO L512 BasicCegarLoop]: trace histogram [78, 1, 1, 1, 1] [2021-10-06 16:25:23,093 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-06 16:25:23,263 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,SelfDestructingSolverStorable84 [2021-10-06 16:25:23,264 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:23,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:23,264 INFO L82 PathProgramCache]: Analyzing trace with hash 1343202681, now seen corresponding path program 78 times [2021-10-06 16:25:23,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:23,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846392009] [2021-10-06 16:25:23,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:23,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:26,127 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-06 16:25:26,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:26,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846392009] [2021-10-06 16:25:26,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846392009] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:26,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909824894] [2021-10-06 16:25:26,128 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:25:26,129 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:26,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:26,130 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-06 16:25:26,132 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-06 16:25:27,288 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2021-10-06 16:25:27,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:27,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 81 conjunts are in the unsatisfiable core [2021-10-06 16:25:27,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:27,513 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-06 16:25:27,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909824894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:27,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:27,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 80 [2021-10-06 16:25:27,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561906939] [2021-10-06 16:25:27,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-10-06 16:25:27,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:27,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-10-06 16:25:27,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-06 16:25:27,517 INFO L87 Difference]: Start difference. First operand 668 states and 1582 transitions. Second operand has 82 states, 81 states have (on average 1.0617283950617284) internal successors, (86), 81 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-06 16:25:29,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:29,242 INFO L93 Difference]: Finished difference Result 1314 states and 3115 transitions. [2021-10-06 16:25:29,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-10-06 16:25:29,242 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 81 states have (on average 1.0617283950617284) internal successors, (86), 81 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 82 [2021-10-06 16:25:29,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:29,244 INFO L225 Difference]: With dead ends: 1314 [2021-10-06 16:25:29,244 INFO L226 Difference]: Without dead ends: 992 [2021-10-06 16:25:29,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 2678.9ms TimeCoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-06 16:25:29,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-10-06 16:25:29,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 676. [2021-10-06 16:25:29,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 673 states have (on average 2.3789004457652303) internal successors, (1601), 675 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:29,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 1601 transitions. [2021-10-06 16:25:29,257 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 1601 transitions. Word has length 82 [2021-10-06 16:25:29,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:29,257 INFO L470 AbstractCegarLoop]: Abstraction has 676 states and 1601 transitions. [2021-10-06 16:25:29,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 81 states have (on average 1.0617283950617284) internal successors, (86), 81 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-06 16:25:29,258 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 1601 transitions. [2021-10-06 16:25:29,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-06 16:25:29,259 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:29,259 INFO L512 BasicCegarLoop]: trace histogram [79, 1, 1, 1, 1] [2021-10-06 16:25:29,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-10-06 16:25:29,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:29,460 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:29,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:29,461 INFO L82 PathProgramCache]: Analyzing trace with hash -1310387578, now seen corresponding path program 79 times [2021-10-06 16:25:29,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:29,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133019118] [2021-10-06 16:25:29,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:29,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:32,399 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-06 16:25:32,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:32,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133019118] [2021-10-06 16:25:32,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133019118] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:32,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737941089] [2021-10-06 16:25:32,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:25:32,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:32,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:32,402 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-06 16:25:32,403 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-06 16:25:33,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:33,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 767 conjuncts, 82 conjunts are in the unsatisfiable core [2021-10-06 16:25:33,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:33,768 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-06 16:25:33,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737941089] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:33,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:33,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 81 [2021-10-06 16:25:33,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921567858] [2021-10-06 16:25:33,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-10-06 16:25:33,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:33,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-10-06 16:25:33,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-06 16:25:33,771 INFO L87 Difference]: Start difference. First operand 676 states and 1601 transitions. Second operand has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 82 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-06 16:25:35,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:35,477 INFO L93 Difference]: Finished difference Result 1330 states and 3153 transitions. [2021-10-06 16:25:35,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-10-06 16:25:35,478 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 82 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 83 [2021-10-06 16:25:35,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:35,479 INFO L225 Difference]: With dead ends: 1330 [2021-10-06 16:25:35,479 INFO L226 Difference]: Without dead ends: 1004 [2021-10-06 16:25:35,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 2762.5ms TimeCoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-06 16:25:35,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2021-10-06 16:25:35,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 684. [2021-10-06 16:25:35,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 681 states have (on average 2.3788546255506606) internal successors, (1620), 683 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:35,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1620 transitions. [2021-10-06 16:25:35,490 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1620 transitions. Word has length 83 [2021-10-06 16:25:35,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:35,490 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1620 transitions. [2021-10-06 16:25:35,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 82 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-06 16:25:35,490 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1620 transitions. [2021-10-06 16:25:35,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-10-06 16:25:35,492 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:35,492 INFO L512 BasicCegarLoop]: trace histogram [80, 1, 1, 1, 1] [2021-10-06 16:25:35,522 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-06 16:25:35,692 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,SelfDestructingSolverStorable86 [2021-10-06 16:25:35,693 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:35,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:35,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1967306983, now seen corresponding path program 80 times [2021-10-06 16:25:35,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:35,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803025016] [2021-10-06 16:25:35,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:35,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:35,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:38,711 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-06 16:25:38,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:38,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803025016] [2021-10-06 16:25:38,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803025016] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:38,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732022593] [2021-10-06 16:25:38,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:25:38,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:38,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:38,715 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-06 16:25:38,716 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-06 16:25:39,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:25:39,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:39,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 83 conjunts are in the unsatisfiable core [2021-10-06 16:25:39,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:40,108 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-06 16:25:40,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732022593] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:40,108 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:40,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 82 [2021-10-06 16:25:40,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731727806] [2021-10-06 16:25:40,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2021-10-06 16:25:40,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:40,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-10-06 16:25:40,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-06 16:25:40,111 INFO L87 Difference]: Start difference. First operand 684 states and 1620 transitions. Second operand has 84 states, 83 states have (on average 1.0602409638554218) internal successors, (88), 83 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-06 16:25:41,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:41,843 INFO L93 Difference]: Finished difference Result 1346 states and 3191 transitions. [2021-10-06 16:25:41,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-10-06 16:25:41,844 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 83 states have (on average 1.0602409638554218) internal successors, (88), 83 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 84 [2021-10-06 16:25:41,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:41,846 INFO L225 Difference]: With dead ends: 1346 [2021-10-06 16:25:41,846 INFO L226 Difference]: Without dead ends: 1016 [2021-10-06 16:25:41,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 2834.3ms TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-06 16:25:41,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2021-10-06 16:25:41,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 692. [2021-10-06 16:25:41,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 689 states have (on average 2.378809869375907) internal successors, (1639), 691 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:41,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1639 transitions. [2021-10-06 16:25:41,859 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1639 transitions. Word has length 84 [2021-10-06 16:25:41,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:41,859 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 1639 transitions. [2021-10-06 16:25:41,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 83 states have (on average 1.0602409638554218) internal successors, (88), 83 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-06 16:25:41,859 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1639 transitions. [2021-10-06 16:25:41,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-06 16:25:41,861 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:41,861 INFO L512 BasicCegarLoop]: trace histogram [81, 1, 1, 1, 1] [2021-10-06 16:25:41,891 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-06 16:25:42,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-10-06 16:25:42,068 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:42,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:42,068 INFO L82 PathProgramCache]: Analyzing trace with hash -856972058, now seen corresponding path program 81 times [2021-10-06 16:25:42,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:42,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225714263] [2021-10-06 16:25:42,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:42,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:42,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:45,153 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-06 16:25:45,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:45,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225714263] [2021-10-06 16:25:45,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225714263] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:45,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327314470] [2021-10-06 16:25:45,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:25:45,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:45,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:45,156 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-06 16:25:45,157 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-06 16:25:46,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2021-10-06 16:25:46,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:46,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 84 conjunts are in the unsatisfiable core [2021-10-06 16:25:46,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:46,647 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-06 16:25:46,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327314470] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:46,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:46,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 83 [2021-10-06 16:25:46,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678222791] [2021-10-06 16:25:46,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-10-06 16:25:46,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:46,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-10-06 16:25:46,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-06 16:25:46,650 INFO L87 Difference]: Start difference. First operand 692 states and 1639 transitions. Second operand has 85 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 84 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-06 16:25:48,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:48,559 INFO L93 Difference]: Finished difference Result 1362 states and 3229 transitions. [2021-10-06 16:25:48,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-10-06 16:25:48,559 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 84 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 85 [2021-10-06 16:25:48,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:48,561 INFO L225 Difference]: With dead ends: 1362 [2021-10-06 16:25:48,561 INFO L226 Difference]: Without dead ends: 1028 [2021-10-06 16:25:48,562 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2896.8ms TimeCoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-06 16:25:48,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2021-10-06 16:25:48,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 700. [2021-10-06 16:25:48,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 697 states have (on average 2.3787661406025826) internal successors, (1658), 699 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:48,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1658 transitions. [2021-10-06 16:25:48,572 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1658 transitions. Word has length 85 [2021-10-06 16:25:48,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:48,572 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 1658 transitions. [2021-10-06 16:25:48,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 84 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-06 16:25:48,572 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1658 transitions. [2021-10-06 16:25:48,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-10-06 16:25:48,573 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:48,574 INFO L512 BasicCegarLoop]: trace histogram [82, 1, 1, 1, 1] [2021-10-06 16:25:48,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:48,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:48,781 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:48,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:48,782 INFO L82 PathProgramCache]: Analyzing trace with hash -796327751, now seen corresponding path program 82 times [2021-10-06 16:25:48,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:48,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798270144] [2021-10-06 16:25:48,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:48,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:48,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:51,919 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-06 16:25:51,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:51,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798270144] [2021-10-06 16:25:51,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798270144] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:51,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728998207] [2021-10-06 16:25:51,920 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:25:51,920 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:51,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:51,922 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-06 16:25:51,923 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-06 16:25:53,129 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:25:53,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:53,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 794 conjuncts, 85 conjunts are in the unsatisfiable core [2021-10-06 16:25:53,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:53,372 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-06 16:25:53,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728998207] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:53,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:53,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 84 [2021-10-06 16:25:53,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861977074] [2021-10-06 16:25:53,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2021-10-06 16:25:53,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:53,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-10-06 16:25:53,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-06 16:25:53,376 INFO L87 Difference]: Start difference. First operand 700 states and 1658 transitions. Second operand has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 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-06 16:25:55,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:55,314 INFO L93 Difference]: Finished difference Result 1378 states and 3267 transitions. [2021-10-06 16:25:55,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-10-06 16:25:55,314 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 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 86 [2021-10-06 16:25:55,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:55,316 INFO L225 Difference]: With dead ends: 1378 [2021-10-06 16:25:55,316 INFO L226 Difference]: Without dead ends: 1040 [2021-10-06 16:25:55,317 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 2953.8ms TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-06 16:25:55,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2021-10-06 16:25:55,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 708. [2021-10-06 16:25:55,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 705 states have (on average 2.3787234042553194) internal successors, (1677), 707 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:55,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1677 transitions. [2021-10-06 16:25:55,328 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1677 transitions. Word has length 86 [2021-10-06 16:25:55,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:55,328 INFO L470 AbstractCegarLoop]: Abstraction has 708 states and 1677 transitions. [2021-10-06 16:25:55,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 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-06 16:25:55,329 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1677 transitions. [2021-10-06 16:25:55,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-10-06 16:25:55,330 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:55,330 INFO L512 BasicCegarLoop]: trace histogram [83, 1, 1, 1, 1] [2021-10-06 16:25:55,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:55,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:55,531 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:25:55,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:55,532 INFO L82 PathProgramCache]: Analyzing trace with hash 1083645766, now seen corresponding path program 83 times [2021-10-06 16:25:55,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:55,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022966676] [2021-10-06 16:25:55,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:55,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:55,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:58,747 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-06 16:25:58,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:58,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022966676] [2021-10-06 16:25:58,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022966676] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:58,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891406980] [2021-10-06 16:25:58,748 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:25:58,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:58,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:58,749 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-06 16:25:58,750 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-06 16:26:00,032 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2021-10-06 16:26:00,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:00,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 803 conjuncts, 86 conjunts are in the unsatisfiable core [2021-10-06 16:26:00,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:00,272 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-06 16:26:00,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891406980] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:00,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:00,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 85 [2021-10-06 16:26:00,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057812557] [2021-10-06 16:26:00,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2021-10-06 16:26:00,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:00,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-10-06 16:26:00,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-06 16:26:00,276 INFO L87 Difference]: Start difference. First operand 708 states and 1677 transitions. Second operand has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 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-06 16:26:02,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:02,399 INFO L93 Difference]: Finished difference Result 1394 states and 3305 transitions. [2021-10-06 16:26:02,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-10-06 16:26:02,399 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 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 87 [2021-10-06 16:26:02,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:02,401 INFO L225 Difference]: With dead ends: 1394 [2021-10-06 16:26:02,401 INFO L226 Difference]: Without dead ends: 1052 [2021-10-06 16:26:02,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 2994.0ms TimeCoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-06 16:26:02,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-10-06 16:26:02,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 716. [2021-10-06 16:26:02,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 713 states have (on average 2.378681626928471) internal successors, (1696), 715 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:02,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1696 transitions. [2021-10-06 16:26:02,413 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1696 transitions. Word has length 87 [2021-10-06 16:26:02,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:02,413 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 1696 transitions. [2021-10-06 16:26:02,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 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-06 16:26:02,414 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1696 transitions. [2021-10-06 16:26:02,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-10-06 16:26:02,415 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:02,415 INFO L512 BasicCegarLoop]: trace histogram [84, 1, 1, 1, 1] [2021-10-06 16:26:02,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-10-06 16:26:02,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:02,616 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:02,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:02,617 INFO L82 PathProgramCache]: Analyzing trace with hash -766717351, now seen corresponding path program 84 times [2021-10-06 16:26:02,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:02,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359257802] [2021-10-06 16:26:02,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:02,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:05,900 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-06 16:26:05,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:05,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359257802] [2021-10-06 16:26:05,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359257802] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:05,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737152434] [2021-10-06 16:26:05,901 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:26:05,901 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:05,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:05,903 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-06 16:26:05,904 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-06 16:26:07,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2021-10-06 16:26:07,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:07,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 87 conjunts are in the unsatisfiable core [2021-10-06 16:26:07,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:07,472 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-06 16:26:07,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737152434] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:07,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:07,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 86 [2021-10-06 16:26:07,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444120977] [2021-10-06 16:26:07,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-10-06 16:26:07,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:07,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-10-06 16:26:07,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-06 16:26:07,476 INFO L87 Difference]: Start difference. First operand 716 states and 1696 transitions. Second operand has 88 states, 87 states have (on average 1.0574712643678161) internal successors, (92), 87 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-06 16:26:09,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:09,567 INFO L93 Difference]: Finished difference Result 1410 states and 3343 transitions. [2021-10-06 16:26:09,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-10-06 16:26:09,568 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 87 states have (on average 1.0574712643678161) internal successors, (92), 87 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 88 [2021-10-06 16:26:09,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:09,570 INFO L225 Difference]: With dead ends: 1410 [2021-10-06 16:26:09,570 INFO L226 Difference]: Without dead ends: 1064 [2021-10-06 16:26:09,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 3093.6ms TimeCoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-06 16:26:09,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2021-10-06 16:26:09,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 724. [2021-10-06 16:26:09,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 721 states have (on average 2.378640776699029) internal successors, (1715), 723 states have internal predecessors, (1715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:09,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1715 transitions. [2021-10-06 16:26:09,582 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1715 transitions. Word has length 88 [2021-10-06 16:26:09,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:09,582 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 1715 transitions. [2021-10-06 16:26:09,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 87 states have (on average 1.0574712643678161) internal successors, (92), 87 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-06 16:26:09,582 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1715 transitions. [2021-10-06 16:26:09,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-06 16:26:09,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:09,584 INFO L512 BasicCegarLoop]: trace histogram [85, 1, 1, 1, 1] [2021-10-06 16:26:09,616 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-06 16:26:09,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:09,784 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:09,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:09,788 INFO L82 PathProgramCache]: Analyzing trace with hash 2001568166, now seen corresponding path program 85 times [2021-10-06 16:26:09,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:09,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665456253] [2021-10-06 16:26:09,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:09,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:09,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:13,177 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-06 16:26:13,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:13,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665456253] [2021-10-06 16:26:13,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665456253] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:13,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881633400] [2021-10-06 16:26:13,178 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:26:13,178 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:13,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:13,180 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-06 16:26:13,181 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-06 16:26:14,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:14,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 88 conjunts are in the unsatisfiable core [2021-10-06 16:26:14,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:14,730 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-06 16:26:14,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881633400] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:14,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:14,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 87 [2021-10-06 16:26:14,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770034181] [2021-10-06 16:26:14,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2021-10-06 16:26:14,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:14,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-10-06 16:26:14,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-06 16:26:14,733 INFO L87 Difference]: Start difference. First operand 724 states and 1715 transitions. Second operand has 89 states, 88 states have (on average 1.0568181818181819) internal successors, (93), 88 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-06 16:26:17,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:17,056 INFO L93 Difference]: Finished difference Result 1426 states and 3381 transitions. [2021-10-06 16:26:17,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-10-06 16:26:17,057 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 88 states have (on average 1.0568181818181819) internal successors, (93), 88 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 89 [2021-10-06 16:26:17,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:17,058 INFO L225 Difference]: With dead ends: 1426 [2021-10-06 16:26:17,059 INFO L226 Difference]: Without dead ends: 1076 [2021-10-06 16:26:17,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 3180.9ms TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-06 16:26:17,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-10-06 16:26:17,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 732. [2021-10-06 16:26:17,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 729 states have (on average 2.3786008230452675) internal successors, (1734), 731 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:17,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1734 transitions. [2021-10-06 16:26:17,070 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1734 transitions. Word has length 89 [2021-10-06 16:26:17,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:17,070 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 1734 transitions. [2021-10-06 16:26:17,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 88 states have (on average 1.0568181818181819) internal successors, (93), 88 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-06 16:26:17,070 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1734 transitions. [2021-10-06 16:26:17,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-06 16:26:17,071 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:17,072 INFO L512 BasicCegarLoop]: trace histogram [86, 1, 1, 1, 1] [2021-10-06 16:26:17,103 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-06 16:26:17,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:17,273 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:17,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:17,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1919073273, now seen corresponding path program 86 times [2021-10-06 16:26:17,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:17,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261050267] [2021-10-06 16:26:17,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:17,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:17,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:20,731 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-06 16:26:20,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:20,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261050267] [2021-10-06 16:26:20,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261050267] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:20,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782293368] [2021-10-06 16:26:20,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:26:20,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:20,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:20,734 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-06 16:26:20,736 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-06 16:26:22,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:26:22,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:22,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 830 conjuncts, 89 conjunts are in the unsatisfiable core [2021-10-06 16:26:22,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:22,305 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-06 16:26:22,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782293368] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:22,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:22,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 88 [2021-10-06 16:26:22,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530171544] [2021-10-06 16:26:22,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2021-10-06 16:26:22,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:22,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2021-10-06 16:26:22,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-06 16:26:22,310 INFO L87 Difference]: Start difference. First operand 732 states and 1734 transitions. Second operand has 90 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 89 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-06 16:26:24,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:24,706 INFO L93 Difference]: Finished difference Result 1442 states and 3419 transitions. [2021-10-06 16:26:24,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-10-06 16:26:24,706 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 89 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 90 [2021-10-06 16:26:24,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:24,708 INFO L225 Difference]: With dead ends: 1442 [2021-10-06 16:26:24,708 INFO L226 Difference]: Without dead ends: 1088 [2021-10-06 16:26:24,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 3263.4ms TimeCoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-06 16:26:24,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-10-06 16:26:24,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 740. [2021-10-06 16:26:24,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 737 states have (on average 2.378561736770692) internal successors, (1753), 739 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:24,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1753 transitions. [2021-10-06 16:26:24,722 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1753 transitions. Word has length 90 [2021-10-06 16:26:24,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:24,722 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 1753 transitions. [2021-10-06 16:26:24,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 89 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-06 16:26:24,722 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1753 transitions. [2021-10-06 16:26:24,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-06 16:26:24,724 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:24,724 INFO L512 BasicCegarLoop]: trace histogram [87, 1, 1, 1, 1] [2021-10-06 16:26:24,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-10-06 16:26:24,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:24,925 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:24,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:24,925 INFO L82 PathProgramCache]: Analyzing trace with hash -638268410, now seen corresponding path program 87 times [2021-10-06 16:26:24,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:24,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386984046] [2021-10-06 16:26:24,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:24,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:28,452 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-06 16:26:28,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:28,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386984046] [2021-10-06 16:26:28,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386984046] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:28,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058259268] [2021-10-06 16:26:28,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:26:28,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:28,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:28,454 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-06 16:26:28,455 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-06 16:26:29,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2021-10-06 16:26:29,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:29,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 90 conjunts are in the unsatisfiable core [2021-10-06 16:26:29,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:30,138 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-06 16:26:30,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058259268] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:30,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:30,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 89 [2021-10-06 16:26:30,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720267628] [2021-10-06 16:26:30,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-10-06 16:26:30,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:30,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-10-06 16:26:30,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-06 16:26:30,142 INFO L87 Difference]: Start difference. First operand 740 states and 1753 transitions. Second operand has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 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-06 16:26:32,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:32,527 INFO L93 Difference]: Finished difference Result 1458 states and 3457 transitions. [2021-10-06 16:26:32,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-06 16:26:32,528 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 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 91 [2021-10-06 16:26:32,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:32,530 INFO L225 Difference]: With dead ends: 1458 [2021-10-06 16:26:32,530 INFO L226 Difference]: Without dead ends: 1100 [2021-10-06 16:26:32,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 3309.0ms TimeCoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-06 16:26:32,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2021-10-06 16:26:32,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 748. [2021-10-06 16:26:32,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 745 states have (on average 2.3785234899328858) internal successors, (1772), 747 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:32,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1772 transitions. [2021-10-06 16:26:32,543 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1772 transitions. Word has length 91 [2021-10-06 16:26:32,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:32,543 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 1772 transitions. [2021-10-06 16:26:32,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 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-06 16:26:32,543 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1772 transitions. [2021-10-06 16:26:32,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-06 16:26:32,545 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:32,545 INFO L512 BasicCegarLoop]: trace histogram [88, 1, 1, 1, 1] [2021-10-06 16:26:32,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-10-06 16:26:32,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:32,746 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:32,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:32,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1688518041, now seen corresponding path program 88 times [2021-10-06 16:26:32,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:32,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397158811] [2021-10-06 16:26:32,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:32,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:32,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:36,356 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-06 16:26:36,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:36,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397158811] [2021-10-06 16:26:36,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397158811] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:36,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58310876] [2021-10-06 16:26:36,357 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:26:36,357 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:36,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:36,359 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-06 16:26:36,360 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-06 16:26:37,725 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:26:37,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:37,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 848 conjuncts, 91 conjunts are in the unsatisfiable core [2021-10-06 16:26:37,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:37,977 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-06 16:26:37,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58310876] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:37,978 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:37,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 90 [2021-10-06 16:26:37,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174174783] [2021-10-06 16:26:37,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2021-10-06 16:26:37,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:38,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-10-06 16:26:38,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-06 16:26:38,034 INFO L87 Difference]: Start difference. First operand 748 states and 1772 transitions. Second operand has 92 states, 91 states have (on average 1.054945054945055) internal successors, (96), 91 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-06 16:26:40,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:40,513 INFO L93 Difference]: Finished difference Result 1474 states and 3495 transitions. [2021-10-06 16:26:40,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-10-06 16:26:40,514 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 91 states have (on average 1.054945054945055) internal successors, (96), 91 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 92 [2021-10-06 16:26:40,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:40,516 INFO L225 Difference]: With dead ends: 1474 [2021-10-06 16:26:40,516 INFO L226 Difference]: Without dead ends: 1112 [2021-10-06 16:26:40,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 3378.3ms TimeCoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-06 16:26:40,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-10-06 16:26:40,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 756. [2021-10-06 16:26:40,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 753 states have (on average 2.3784860557768925) internal successors, (1791), 755 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:40,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1791 transitions. [2021-10-06 16:26:40,529 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1791 transitions. Word has length 92 [2021-10-06 16:26:40,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:40,529 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 1791 transitions. [2021-10-06 16:26:40,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 91 states have (on average 1.054945054945055) internal successors, (96), 91 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-06 16:26:40,530 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1791 transitions. [2021-10-06 16:26:40,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-10-06 16:26:40,531 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:40,531 INFO L512 BasicCegarLoop]: trace histogram [89, 1, 1, 1, 1] [2021-10-06 16:26:40,561 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-06 16:26:40,732 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,SelfDestructingSolverStorable95 [2021-10-06 16:26:40,732 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:40,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:40,733 INFO L82 PathProgramCache]: Analyzing trace with hash 804453990, now seen corresponding path program 89 times [2021-10-06 16:26:40,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:40,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896451133] [2021-10-06 16:26:40,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:40,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:44,407 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-06 16:26:44,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:44,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896451133] [2021-10-06 16:26:44,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896451133] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:44,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543028507] [2021-10-06 16:26:44,408 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:26:44,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:44,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:44,409 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-06 16:26:44,410 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-06 16:26:45,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2021-10-06 16:26:45,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:45,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 92 conjunts are in the unsatisfiable core [2021-10-06 16:26:45,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:46,133 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-06 16:26:46,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543028507] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:46,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:46,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 91 [2021-10-06 16:26:46,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769028036] [2021-10-06 16:26:46,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2021-10-06 16:26:46,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:46,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-10-06 16:26:46,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-06 16:26:46,137 INFO L87 Difference]: Start difference. First operand 756 states and 1791 transitions. Second operand has 93 states, 92 states have (on average 1.0543478260869565) internal successors, (97), 92 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-06 16:26:48,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:48,586 INFO L93 Difference]: Finished difference Result 1490 states and 3533 transitions. [2021-10-06 16:26:48,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-10-06 16:26:48,587 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 92 states have (on average 1.0543478260869565) internal successors, (97), 92 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 93 [2021-10-06 16:26:48,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:48,588 INFO L225 Difference]: With dead ends: 1490 [2021-10-06 16:26:48,589 INFO L226 Difference]: Without dead ends: 1124 [2021-10-06 16:26:48,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 3469.5ms TimeCoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-06 16:26:48,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-10-06 16:26:48,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 764. [2021-10-06 16:26:48,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 761 states have (on average 2.378449408672799) internal successors, (1810), 763 states have internal predecessors, (1810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:48,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1810 transitions. [2021-10-06 16:26:48,601 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1810 transitions. Word has length 93 [2021-10-06 16:26:48,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:48,601 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 1810 transitions. [2021-10-06 16:26:48,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 92 states have (on average 1.0543478260869565) internal successors, (97), 92 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-06 16:26:48,601 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1810 transitions. [2021-10-06 16:26:48,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-06 16:26:48,603 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:48,603 INFO L512 BasicCegarLoop]: trace histogram [90, 1, 1, 1, 1] [2021-10-06 16:26:48,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-10-06 16:26:48,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:48,804 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:48,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:48,805 INFO L82 PathProgramCache]: Analyzing trace with hash -831727815, now seen corresponding path program 90 times [2021-10-06 16:26:48,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:48,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909689113] [2021-10-06 16:26:48,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:48,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:48,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:52,541 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-06 16:26:52,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:52,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909689113] [2021-10-06 16:26:52,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909689113] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:52,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977070765] [2021-10-06 16:26:52,542 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:26:52,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:52,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:52,547 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-06 16:26:52,548 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-06 16:26:54,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2021-10-06 16:26:54,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:54,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 93 conjunts are in the unsatisfiable core [2021-10-06 16:26:54,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:54,327 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-06 16:26:54,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977070765] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:54,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:54,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 92 [2021-10-06 16:26:54,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093537391] [2021-10-06 16:26:54,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2021-10-06 16:26:54,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:54,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-10-06 16:26:54,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-06 16:26:54,332 INFO L87 Difference]: Start difference. First operand 764 states and 1810 transitions. Second operand has 94 states, 93 states have (on average 1.053763440860215) internal successors, (98), 93 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-06 16:26:56,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:56,832 INFO L93 Difference]: Finished difference Result 1506 states and 3571 transitions. [2021-10-06 16:26:56,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-10-06 16:26:56,832 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 93 states have (on average 1.053763440860215) internal successors, (98), 93 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 94 [2021-10-06 16:26:56,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:56,834 INFO L225 Difference]: With dead ends: 1506 [2021-10-06 16:26:56,834 INFO L226 Difference]: Without dead ends: 1136 [2021-10-06 16:26:56,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 3529.0ms TimeCoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-06 16:26:56,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2021-10-06 16:26:56,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 772. [2021-10-06 16:26:56,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 769 states have (on average 2.3784135240572173) internal successors, (1829), 771 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:56,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1829 transitions. [2021-10-06 16:26:56,846 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1829 transitions. Word has length 94 [2021-10-06 16:26:56,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:56,846 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 1829 transitions. [2021-10-06 16:26:56,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 93 states have (on average 1.053763440860215) internal successors, (98), 93 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-06 16:26:56,847 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1829 transitions. [2021-10-06 16:26:56,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-10-06 16:26:56,848 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:56,848 INFO L512 BasicCegarLoop]: trace histogram [91, 1, 1, 1, 1] [2021-10-06 16:26:56,879 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-06 16:26:57,049 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,SelfDestructingSolverStorable97 [2021-10-06 16:26:57,049 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:26:57,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:57,050 INFO L82 PathProgramCache]: Analyzing trace with hash -13756218, now seen corresponding path program 91 times [2021-10-06 16:26:57,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:57,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918477052] [2021-10-06 16:26:57,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:57,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:57,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:00,890 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-06 16:27:00,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:00,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918477052] [2021-10-06 16:27:00,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918477052] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:00,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554477226] [2021-10-06 16:27:00,891 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:27:00,892 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:00,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:00,898 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-06 16:27:00,913 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-06 16:27:02,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:02,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 94 conjunts are in the unsatisfiable core [2021-10-06 16:27:02,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:02,574 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-06 16:27:02,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554477226] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:02,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:02,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 93 [2021-10-06 16:27:02,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117911840] [2021-10-06 16:27:02,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2021-10-06 16:27:02,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:02,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-10-06 16:27:02,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-06 16:27:02,577 INFO L87 Difference]: Start difference. First operand 772 states and 1829 transitions. Second operand has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 94 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-06 16:27:05,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:05,134 INFO L93 Difference]: Finished difference Result 1522 states and 3609 transitions. [2021-10-06 16:27:05,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-10-06 16:27:05,135 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 94 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 95 [2021-10-06 16:27:05,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:05,137 INFO L225 Difference]: With dead ends: 1522 [2021-10-06 16:27:05,137 INFO L226 Difference]: Without dead ends: 1148 [2021-10-06 16:27:05,138 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 3639.2ms TimeCoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-06 16:27:05,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2021-10-06 16:27:05,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 780. [2021-10-06 16:27:05,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 777 states have (on average 2.3783783783783785) internal successors, (1848), 779 states have internal predecessors, (1848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:05,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1848 transitions. [2021-10-06 16:27:05,151 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1848 transitions. Word has length 95 [2021-10-06 16:27:05,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:05,152 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 1848 transitions. [2021-10-06 16:27:05,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 94 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-06 16:27:05,152 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1848 transitions. [2021-10-06 16:27:05,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-10-06 16:27:05,153 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:05,153 INFO L512 BasicCegarLoop]: trace histogram [92, 1, 1, 1, 1] [2021-10-06 16:27:05,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-10-06 16:27:05,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:05,362 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:27:05,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:05,362 INFO L82 PathProgramCache]: Analyzing trace with hash -426440487, now seen corresponding path program 92 times [2021-10-06 16:27:05,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:05,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520418077] [2021-10-06 16:27:05,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:05,363 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:05,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:09,286 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-06 16:27:09,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:09,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520418077] [2021-10-06 16:27:09,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520418077] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:09,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146210403] [2021-10-06 16:27:09,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:27:09,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:09,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:09,289 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-06 16:27:09,294 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-06 16:27:10,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:27:10,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:10,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 95 conjunts are in the unsatisfiable core [2021-10-06 16:27:10,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:11,018 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-06 16:27:11,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146210403] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:11,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:11,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 94 [2021-10-06 16:27:11,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301765047] [2021-10-06 16:27:11,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2021-10-06 16:27:11,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:11,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2021-10-06 16:27:11,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-06 16:27:11,023 INFO L87 Difference]: Start difference. First operand 780 states and 1848 transitions. Second operand has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 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-06 16:27:13,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:13,621 INFO L93 Difference]: Finished difference Result 1538 states and 3647 transitions. [2021-10-06 16:27:13,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-10-06 16:27:13,621 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 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 96 [2021-10-06 16:27:13,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:13,624 INFO L225 Difference]: With dead ends: 1538 [2021-10-06 16:27:13,624 INFO L226 Difference]: Without dead ends: 1160 [2021-10-06 16:27:13,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 3685.9ms TimeCoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-06 16:27:13,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2021-10-06 16:27:13,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 788. [2021-10-06 16:27:13,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 785 states have (on average 2.378343949044586) internal successors, (1867), 787 states have internal predecessors, (1867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:13,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1867 transitions. [2021-10-06 16:27:13,640 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1867 transitions. Word has length 96 [2021-10-06 16:27:13,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:13,640 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 1867 transitions. [2021-10-06 16:27:13,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 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-06 16:27:13,640 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1867 transitions. [2021-10-06 16:27:13,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-10-06 16:27:13,641 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:13,642 INFO L512 BasicCegarLoop]: trace histogram [93, 1, 1, 1, 1] [2021-10-06 16:27:13,674 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-06 16:27:13,842 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,SelfDestructingSolverStorable99 [2021-10-06 16:27:13,843 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:27:13,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:13,844 INFO L82 PathProgramCache]: Analyzing trace with hash -334750938, now seen corresponding path program 93 times [2021-10-06 16:27:13,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:13,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265759884] [2021-10-06 16:27:13,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:13,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:13,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:17,831 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-06 16:27:17,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:17,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265759884] [2021-10-06 16:27:17,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265759884] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:17,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363679393] [2021-10-06 16:27:17,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:27:17,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:17,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:17,834 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-06 16:27:17,835 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-06 16:27:19,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2021-10-06 16:27:19,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:19,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 96 conjunts are in the unsatisfiable core [2021-10-06 16:27:19,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:19,699 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-06 16:27:19,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363679393] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:19,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:19,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 94] total 95 [2021-10-06 16:27:19,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78301250] [2021-10-06 16:27:19,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2021-10-06 16:27:19,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:19,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-10-06 16:27:19,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-06 16:27:19,702 INFO L87 Difference]: Start difference. First operand 788 states and 1867 transitions. Second operand has 97 states, 96 states have (on average 1.0520833333333333) internal successors, (101), 96 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-06 16:27:22,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:22,377 INFO L93 Difference]: Finished difference Result 1554 states and 3685 transitions. [2021-10-06 16:27:22,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-10-06 16:27:22,378 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 96 states have (on average 1.0520833333333333) internal successors, (101), 96 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 97 [2021-10-06 16:27:22,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:22,379 INFO L225 Difference]: With dead ends: 1554 [2021-10-06 16:27:22,380 INFO L226 Difference]: Without dead ends: 1172 [2021-10-06 16:27:22,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 3767.8ms TimeCoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-06 16:27:22,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2021-10-06 16:27:22,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 796. [2021-10-06 16:27:22,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 793 states have (on average 2.378310214375788) internal successors, (1886), 795 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:22,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 1886 transitions. [2021-10-06 16:27:22,393 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 1886 transitions. Word has length 97 [2021-10-06 16:27:22,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:22,393 INFO L470 AbstractCegarLoop]: Abstraction has 796 states and 1886 transitions. [2021-10-06 16:27:22,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 96 states have (on average 1.0520833333333333) internal successors, (101), 96 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-06 16:27:22,394 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 1886 transitions. [2021-10-06 16:27:22,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-06 16:27:22,395 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:22,395 INFO L512 BasicCegarLoop]: trace histogram [94, 1, 1, 1, 1] [2021-10-06 16:27:22,429 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-06 16:27:22,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:22,609 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:27:22,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:22,610 INFO L82 PathProgramCache]: Analyzing trace with hash -1787342215, now seen corresponding path program 94 times [2021-10-06 16:27:22,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:22,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428319825] [2021-10-06 16:27:22,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:22,611 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:22,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:26,678 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-06 16:27:26,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:26,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428319825] [2021-10-06 16:27:26,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428319825] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:26,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828053548] [2021-10-06 16:27:26,679 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:27:26,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:26,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:26,681 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-06 16:27:26,682 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-06 16:27:28,225 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:27:28,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:28,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 97 conjunts are in the unsatisfiable core [2021-10-06 16:27:28,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:28,500 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-06 16:27:28,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828053548] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:28,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:28,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 96 [2021-10-06 16:27:28,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96750880] [2021-10-06 16:27:28,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2021-10-06 16:27:28,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:28,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-10-06 16:27:28,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-06 16:27:28,503 INFO L87 Difference]: Start difference. First operand 796 states and 1886 transitions. Second operand has 98 states, 97 states have (on average 1.0515463917525774) internal successors, (102), 97 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-06 16:27:31,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:31,453 INFO L93 Difference]: Finished difference Result 1570 states and 3723 transitions. [2021-10-06 16:27:31,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-10-06 16:27:31,453 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 97 states have (on average 1.0515463917525774) internal successors, (102), 97 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 98 [2021-10-06 16:27:31,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:31,455 INFO L225 Difference]: With dead ends: 1570 [2021-10-06 16:27:31,455 INFO L226 Difference]: Without dead ends: 1184 [2021-10-06 16:27:31,456 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 3855.9ms TimeCoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-06 16:27:31,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2021-10-06 16:27:31,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 804. [2021-10-06 16:27:31,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 801 states have (on average 2.3782771535580522) internal successors, (1905), 803 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:31,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1905 transitions. [2021-10-06 16:27:31,474 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1905 transitions. Word has length 98 [2021-10-06 16:27:31,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:31,474 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1905 transitions. [2021-10-06 16:27:31,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 97 states have (on average 1.0515463917525774) internal successors, (102), 97 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-06 16:27:31,475 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1905 transitions. [2021-10-06 16:27:31,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-10-06 16:27:31,477 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:31,477 INFO L512 BasicCegarLoop]: trace histogram [95, 1, 1, 1, 1] [2021-10-06 16:27:31,536 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-06 16:27:31,691 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,SelfDestructingSolverStorable101 [2021-10-06 16:27:31,692 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:27:31,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:31,692 INFO L82 PathProgramCache]: Analyzing trace with hash 426968454, now seen corresponding path program 95 times [2021-10-06 16:27:31,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:31,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481637491] [2021-10-06 16:27:31,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:31,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:31,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:35,861 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-06 16:27:35,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:35,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481637491] [2021-10-06 16:27:35,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481637491] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:35,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85477028] [2021-10-06 16:27:35,862 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:27:35,862 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:35,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:35,863 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-06 16:27:35,864 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-06 16:27:37,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2021-10-06 16:27:37,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:37,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 98 conjunts are in the unsatisfiable core [2021-10-06 16:27:37,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:37,777 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-06 16:27:37,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85477028] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:37,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:37,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 97 [2021-10-06 16:27:37,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802925042] [2021-10-06 16:27:37,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2021-10-06 16:27:37,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:37,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-10-06 16:27:37,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-06 16:27:37,781 INFO L87 Difference]: Start difference. First operand 804 states and 1905 transitions. Second operand has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 98 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-06 16:27:40,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:40,690 INFO L93 Difference]: Finished difference Result 1586 states and 3761 transitions. [2021-10-06 16:27:40,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-10-06 16:27:40,691 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 98 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 99 [2021-10-06 16:27:40,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:40,693 INFO L225 Difference]: With dead ends: 1586 [2021-10-06 16:27:40,693 INFO L226 Difference]: Without dead ends: 1196 [2021-10-06 16:27:40,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 3956.9ms TimeCoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-06 16:27:40,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-10-06 16:27:40,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 812. [2021-10-06 16:27:40,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 809 states have (on average 2.3782447466007417) internal successors, (1924), 811 states have internal predecessors, (1924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:40,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1924 transitions. [2021-10-06 16:27:40,705 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1924 transitions. Word has length 99 [2021-10-06 16:27:40,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:40,705 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1924 transitions. [2021-10-06 16:27:40,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 98 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-06 16:27:40,705 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1924 transitions. [2021-10-06 16:27:40,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-10-06 16:27:40,706 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:40,707 INFO L512 BasicCegarLoop]: trace histogram [96, 1, 1, 1, 1] [2021-10-06 16:27:40,738 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-06 16:27:40,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:40,908 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:27:40,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:40,908 INFO L82 PathProgramCache]: Analyzing trace with hash 351122457, now seen corresponding path program 96 times [2021-10-06 16:27:40,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:40,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434268700] [2021-10-06 16:27:40,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:40,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:40,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:45,157 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-06 16:27:45,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:45,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434268700] [2021-10-06 16:27:45,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434268700] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:45,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232666178] [2021-10-06 16:27:45,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:27:45,158 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:45,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:45,159 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-06 16:27:45,160 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-06 16:27:46,862 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2021-10-06 16:27:46,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:46,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 99 conjunts are in the unsatisfiable core [2021-10-06 16:27:46,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:47,139 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-06 16:27:47,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232666178] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:47,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:47,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 97] total 98 [2021-10-06 16:27:47,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957927209] [2021-10-06 16:27:47,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2021-10-06 16:27:47,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:47,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-10-06 16:27:47,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-06 16:27:47,144 INFO L87 Difference]: Start difference. First operand 812 states and 1924 transitions. Second operand has 100 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 99 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-06 16:27:50,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:50,274 INFO L93 Difference]: Finished difference Result 1602 states and 3799 transitions. [2021-10-06 16:27:50,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-10-06 16:27:50,275 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 99 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 100 [2021-10-06 16:27:50,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:50,278 INFO L225 Difference]: With dead ends: 1602 [2021-10-06 16:27:50,278 INFO L226 Difference]: Without dead ends: 1208 [2021-10-06 16:27:50,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 4022.3ms TimeCoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-06 16:27:50,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2021-10-06 16:27:50,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 820. [2021-10-06 16:27:50,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 817 states have (on average 2.3782129742962055) internal successors, (1943), 819 states have internal predecessors, (1943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:50,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1943 transitions. [2021-10-06 16:27:50,294 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1943 transitions. Word has length 100 [2021-10-06 16:27:50,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:50,294 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 1943 transitions. [2021-10-06 16:27:50,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 99 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-06 16:27:50,294 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1943 transitions. [2021-10-06 16:27:50,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-10-06 16:27:50,295 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:50,296 INFO L512 BasicCegarLoop]: trace histogram [97, 1, 1, 1, 1] [2021-10-06 16:27:50,328 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-06 16:27:50,502 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,SelfDestructingSolverStorable103 [2021-10-06 16:27:50,503 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:27:50,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:50,503 INFO L82 PathProgramCache]: Analyzing trace with hash -2000103450, now seen corresponding path program 97 times [2021-10-06 16:27:50,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:50,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973231325] [2021-10-06 16:27:50,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:50,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:50,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:54,806 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-06 16:27:54,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:54,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973231325] [2021-10-06 16:27:54,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973231325] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:54,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529460462] [2021-10-06 16:27:54,808 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:27:54,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:54,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:54,809 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-06 16:27:54,810 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-06 16:27:56,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:56,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 929 conjuncts, 100 conjunts are in the unsatisfiable core [2021-10-06 16:27:56,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:56,761 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-06 16:27:56,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529460462] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:56,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:56,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 98] total 99 [2021-10-06 16:27:56,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025199739] [2021-10-06 16:27:56,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2021-10-06 16:27:56,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:56,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-10-06 16:27:56,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-06 16:27:56,765 INFO L87 Difference]: Start difference. First operand 820 states and 1943 transitions. Second operand has 101 states, 100 states have (on average 1.05) internal successors, (105), 100 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-06 16:27:59,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:59,892 INFO L93 Difference]: Finished difference Result 1618 states and 3837 transitions. [2021-10-06 16:27:59,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-10-06 16:27:59,892 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 100 states have (on average 1.05) internal successors, (105), 100 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 101 [2021-10-06 16:27:59,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:59,895 INFO L225 Difference]: With dead ends: 1618 [2021-10-06 16:27:59,895 INFO L226 Difference]: Without dead ends: 1220 [2021-10-06 16:27:59,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 4075.6ms TimeCoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-06 16:27:59,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2021-10-06 16:27:59,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 828. [2021-10-06 16:27:59,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 825 states have (on average 2.3781818181818184) internal successors, (1962), 827 states have internal predecessors, (1962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:59,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1962 transitions. [2021-10-06 16:27:59,907 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1962 transitions. Word has length 101 [2021-10-06 16:27:59,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:59,908 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1962 transitions. [2021-10-06 16:27:59,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 100 states have (on average 1.05) internal successors, (105), 100 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-06 16:27:59,908 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1962 transitions. [2021-10-06 16:27:59,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-10-06 16:27:59,909 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:59,909 INFO L512 BasicCegarLoop]: trace histogram [98, 1, 1, 1, 1] [2021-10-06 16:27:59,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-10-06 16:28:00,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:00,110 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:28:00,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:00,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1873662535, now seen corresponding path program 98 times [2021-10-06 16:28:00,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:00,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133109612] [2021-10-06 16:28:00,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:00,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:00,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:04,549 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-06 16:28:04,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:04,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133109612] [2021-10-06 16:28:04,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133109612] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:04,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477226855] [2021-10-06 16:28:04,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:28:04,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:04,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:04,552 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-06 16:28:04,552 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-06 16:28:06,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:28:06,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:06,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 938 conjuncts, 101 conjunts are in the unsatisfiable core [2021-10-06 16:28:06,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:06,526 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-06 16:28:06,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477226855] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:06,527 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:06,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99] total 100 [2021-10-06 16:28:06,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783448266] [2021-10-06 16:28:06,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2021-10-06 16:28:06,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:06,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-10-06 16:28:06,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-06 16:28:06,533 INFO L87 Difference]: Start difference. First operand 828 states and 1962 transitions. Second operand has 102 states, 101 states have (on average 1.0495049504950495) internal successors, (106), 101 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-06 16:28:10,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:10,357 INFO L93 Difference]: Finished difference Result 1634 states and 3875 transitions. [2021-10-06 16:28:10,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-10-06 16:28:10,358 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 101 states have (on average 1.0495049504950495) internal successors, (106), 101 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 102 [2021-10-06 16:28:10,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:10,367 INFO L225 Difference]: With dead ends: 1634 [2021-10-06 16:28:10,367 INFO L226 Difference]: Without dead ends: 1232 [2021-10-06 16:28:10,368 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 4171.2ms TimeCoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-06 16:28:10,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2021-10-06 16:28:10,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 836. [2021-10-06 16:28:10,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 833 states have (on average 2.3781512605042017) internal successors, (1981), 835 states have internal predecessors, (1981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:10,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1981 transitions. [2021-10-06 16:28:10,389 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1981 transitions. Word has length 102 [2021-10-06 16:28:10,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:10,390 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1981 transitions. [2021-10-06 16:28:10,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 101 states have (on average 1.0495049504950495) internal successors, (106), 101 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-06 16:28:10,390 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1981 transitions. [2021-10-06 16:28:10,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-10-06 16:28:10,392 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:10,392 INFO L512 BasicCegarLoop]: trace histogram [99, 1, 1, 1, 1] [2021-10-06 16:28:10,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-10-06 16:28:10,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-10-06 16:28:10,606 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:28:10,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:10,606 INFO L82 PathProgramCache]: Analyzing trace with hash 2046005830, now seen corresponding path program 99 times [2021-10-06 16:28:10,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:10,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57071732] [2021-10-06 16:28:10,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:10,607 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:15,123 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-06 16:28:15,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:15,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57071732] [2021-10-06 16:28:15,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57071732] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:15,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879699346] [2021-10-06 16:28:15,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:28:15,124 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:15,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:15,125 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-06 16:28:15,126 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-06 16:28:16,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2021-10-06 16:28:16,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:16,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 947 conjuncts, 102 conjunts are in the unsatisfiable core [2021-10-06 16:28:16,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:17,195 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-06 16:28:17,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879699346] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:17,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:17,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 100] total 101 [2021-10-06 16:28:17,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605139364] [2021-10-06 16:28:17,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2021-10-06 16:28:17,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:17,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-10-06 16:28:17,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-06 16:28:17,199 INFO L87 Difference]: Start difference. First operand 836 states and 1981 transitions. Second operand has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 102 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-06 16:28:20,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:20,648 INFO L93 Difference]: Finished difference Result 1650 states and 3913 transitions. [2021-10-06 16:28:20,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-10-06 16:28:20,648 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 102 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 103 [2021-10-06 16:28:20,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:20,651 INFO L225 Difference]: With dead ends: 1650 [2021-10-06 16:28:20,651 INFO L226 Difference]: Without dead ends: 1244 [2021-10-06 16:28:20,652 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 4251.4ms TimeCoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-06 16:28:20,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1244 states. [2021-10-06 16:28:20,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1244 to 844. [2021-10-06 16:28:20,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 841 states have (on average 2.3781212841854935) internal successors, (2000), 843 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:20,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 2000 transitions. [2021-10-06 16:28:20,664 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 2000 transitions. Word has length 103 [2021-10-06 16:28:20,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:20,665 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 2000 transitions. [2021-10-06 16:28:20,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 102 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-06 16:28:20,665 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 2000 transitions. [2021-10-06 16:28:20,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-10-06 16:28:20,666 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:20,666 INFO L512 BasicCegarLoop]: trace histogram [100, 1, 1, 1, 1] [2021-10-06 16:28:20,697 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-06 16:28:20,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:20,867 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:28:20,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:20,868 INFO L82 PathProgramCache]: Analyzing trace with hash -998326439, now seen corresponding path program 100 times [2021-10-06 16:28:20,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:20,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222854951] [2021-10-06 16:28:20,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:20,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:20,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:25,450 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-06 16:28:25,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:25,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222854951] [2021-10-06 16:28:25,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222854951] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:25,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375804192] [2021-10-06 16:28:25,451 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:28:25,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:25,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:25,453 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-06 16:28:25,453 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-06 16:28:27,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:28:27,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:27,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 103 conjunts are in the unsatisfiable core [2021-10-06 16:28:27,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:27,485 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-06 16:28:27,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375804192] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:27,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:27,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101] total 102 [2021-10-06 16:28:27,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120201070] [2021-10-06 16:28:27,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2021-10-06 16:28:27,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:27,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2021-10-06 16:28:27,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-06 16:28:27,490 INFO L87 Difference]: Start difference. First operand 844 states and 2000 transitions. Second operand has 104 states, 103 states have (on average 1.0485436893203883) internal successors, (108), 103 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-06 16:28:30,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:30,932 INFO L93 Difference]: Finished difference Result 1666 states and 3951 transitions. [2021-10-06 16:28:30,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-10-06 16:28:30,933 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 103 states have (on average 1.0485436893203883) internal successors, (108), 103 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 104 [2021-10-06 16:28:30,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:30,935 INFO L225 Difference]: With dead ends: 1666 [2021-10-06 16:28:30,935 INFO L226 Difference]: Without dead ends: 1256 [2021-10-06 16:28:30,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 4347.3ms TimeCoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-06 16:28:30,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-10-06 16:28:30,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 852. [2021-10-06 16:28:30,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 849 states have (on average 2.3780918727915195) internal successors, (2019), 851 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:30,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 2019 transitions. [2021-10-06 16:28:30,949 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 2019 transitions. Word has length 104 [2021-10-06 16:28:30,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:30,949 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 2019 transitions. [2021-10-06 16:28:30,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 103 states have (on average 1.0485436893203883) internal successors, (108), 103 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-06 16:28:30,949 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 2019 transitions. [2021-10-06 16:28:30,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-10-06 16:28:30,952 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:30,952 INFO L512 BasicCegarLoop]: trace histogram [101, 1, 1, 1, 1] [2021-10-06 16:28:30,983 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-06 16:28:31,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-10-06 16:28:31,155 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:28:31,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:31,155 INFO L82 PathProgramCache]: Analyzing trace with hash -883346266, now seen corresponding path program 101 times [2021-10-06 16:28:31,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:31,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962526076] [2021-10-06 16:28:31,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:31,156 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:31,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:35,818 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-06 16:28:35,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:35,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962526076] [2021-10-06 16:28:35,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962526076] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:35,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012751277] [2021-10-06 16:28:35,819 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:28:35,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:35,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:35,820 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-06 16:28:35,821 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-06 16:28:37,646 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2021-10-06 16:28:37,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:37,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 104 conjunts are in the unsatisfiable core [2021-10-06 16:28:37,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:37,922 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-06 16:28:37,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012751277] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:37,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:37,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 102] total 103 [2021-10-06 16:28:37,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154276400] [2021-10-06 16:28:37,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2021-10-06 16:28:37,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:37,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2021-10-06 16:28:37,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-06 16:28:37,927 INFO L87 Difference]: Start difference. First operand 852 states and 2019 transitions. Second operand has 105 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 104 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-06 16:28:41,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:41,408 INFO L93 Difference]: Finished difference Result 1682 states and 3989 transitions. [2021-10-06 16:28:41,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2021-10-06 16:28:41,409 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 104 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 105 [2021-10-06 16:28:41,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:41,411 INFO L225 Difference]: With dead ends: 1682 [2021-10-06 16:28:41,411 INFO L226 Difference]: Without dead ends: 1268 [2021-10-06 16:28:41,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 4423.3ms TimeCoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-06 16:28:41,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2021-10-06 16:28:41,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 860. [2021-10-06 16:28:41,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 857 states have (on average 2.37806301050175) internal successors, (2038), 859 states have internal predecessors, (2038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:41,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2038 transitions. [2021-10-06 16:28:41,426 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2038 transitions. Word has length 105 [2021-10-06 16:28:41,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:41,426 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 2038 transitions. [2021-10-06 16:28:41,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 104 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-06 16:28:41,426 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2038 transitions. [2021-10-06 16:28:41,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-06 16:28:41,427 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:41,427 INFO L512 BasicCegarLoop]: trace histogram [102, 1, 1, 1, 1] [2021-10-06 16:28:41,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-10-06 16:28:41,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:41,628 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:28:41,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:41,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1613928199, now seen corresponding path program 102 times [2021-10-06 16:28:41,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:41,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872787137] [2021-10-06 16:28:41,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:41,630 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:46,393 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-06 16:28:46,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:46,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872787137] [2021-10-06 16:28:46,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872787137] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:46,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123309022] [2021-10-06 16:28:46,394 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:28:46,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:46,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:46,396 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-06 16:28:46,396 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-06 16:28:48,338 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2021-10-06 16:28:48,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:48,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 974 conjuncts, 105 conjunts are in the unsatisfiable core [2021-10-06 16:28:48,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:48,633 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-06 16:28:48,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123309022] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:48,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:48,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103] total 104 [2021-10-06 16:28:48,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341712524] [2021-10-06 16:28:48,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2021-10-06 16:28:48,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:48,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2021-10-06 16:28:48,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-06 16:28:48,637 INFO L87 Difference]: Start difference. First operand 860 states and 2038 transitions. Second operand has 106 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 105 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-06 16:28:52,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:52,537 INFO L93 Difference]: Finished difference Result 1698 states and 4027 transitions. [2021-10-06 16:28:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-10-06 16:28:52,537 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 105 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 106 [2021-10-06 16:28:52,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:52,540 INFO L225 Difference]: With dead ends: 1698 [2021-10-06 16:28:52,540 INFO L226 Difference]: Without dead ends: 1280 [2021-10-06 16:28:52,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 4515.8ms TimeCoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-06 16:28:52,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2021-10-06 16:28:52,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 868. [2021-10-06 16:28:52,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 865 states have (on average 2.378034682080925) internal successors, (2057), 867 states have internal predecessors, (2057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:52,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 2057 transitions. [2021-10-06 16:28:52,554 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 2057 transitions. Word has length 106 [2021-10-06 16:28:52,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:52,554 INFO L470 AbstractCegarLoop]: Abstraction has 868 states and 2057 transitions. [2021-10-06 16:28:52,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 105 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-06 16:28:52,555 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 2057 transitions. [2021-10-06 16:28:52,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-10-06 16:28:52,556 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:52,556 INFO L512 BasicCegarLoop]: trace histogram [103, 1, 1, 1, 1] [2021-10-06 16:28:52,590 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-06 16:28:52,764 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,SelfDestructingSolverStorable109 [2021-10-06 16:28:52,765 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:28:52,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:52,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1507835654, now seen corresponding path program 103 times [2021-10-06 16:28:52,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:52,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649012124] [2021-10-06 16:28:52,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:52,766 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:52,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:57,629 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-06 16:28:57,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:57,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649012124] [2021-10-06 16:28:57,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649012124] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:57,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831382198] [2021-10-06 16:28:57,630 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:28:57,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:57,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:57,632 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-06 16:28:57,632 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-06 16:28:59,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:59,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 983 conjuncts, 106 conjunts are in the unsatisfiable core [2021-10-06 16:28:59,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:59,750 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-06 16:28:59,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831382198] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:59,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:59,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 104] total 105 [2021-10-06 16:28:59,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542187492] [2021-10-06 16:28:59,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2021-10-06 16:28:59,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:59,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2021-10-06 16:28:59,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-06 16:28:59,755 INFO L87 Difference]: Start difference. First operand 868 states and 2057 transitions. Second operand has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 106 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-06 16:29:03,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:03,547 INFO L93 Difference]: Finished difference Result 1714 states and 4065 transitions. [2021-10-06 16:29:03,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-10-06 16:29:03,547 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 106 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 107 [2021-10-06 16:29:03,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:03,549 INFO L225 Difference]: With dead ends: 1714 [2021-10-06 16:29:03,550 INFO L226 Difference]: Without dead ends: 1292 [2021-10-06 16:29:03,551 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 4626.9ms TimeCoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-06 16:29:03,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2021-10-06 16:29:03,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 876. [2021-10-06 16:29:03,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 873 states have (on average 2.3780068728522337) internal successors, (2076), 875 states have internal predecessors, (2076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:03,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 2076 transitions. [2021-10-06 16:29:03,566 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 2076 transitions. Word has length 107 [2021-10-06 16:29:03,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:03,566 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 2076 transitions. [2021-10-06 16:29:03,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 106 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-06 16:29:03,566 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 2076 transitions. [2021-10-06 16:29:03,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-06 16:29:03,567 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:03,567 INFO L512 BasicCegarLoop]: trace histogram [104, 1, 1, 1, 1] [2021-10-06 16:29:03,598 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-06 16:29:03,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:03,768 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:29:03,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:03,769 INFO L82 PathProgramCache]: Analyzing trace with hash -501732711, now seen corresponding path program 104 times [2021-10-06 16:29:03,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:03,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161030721] [2021-10-06 16:29:03,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:03,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:03,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:08,700 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-06 16:29:08,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:08,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161030721] [2021-10-06 16:29:08,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161030721] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:08,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059968228] [2021-10-06 16:29:08,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:29:08,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:08,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:08,703 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-06 16:29:08,704 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-06 16:29:10,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:29:10,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:10,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 107 conjunts are in the unsatisfiable core [2021-10-06 16:29:10,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:10,930 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-06 16:29:10,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059968228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:10,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:10,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 106 [2021-10-06 16:29:10,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003821588] [2021-10-06 16:29:10,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2021-10-06 16:29:10,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:10,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2021-10-06 16:29:10,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-06 16:29:10,933 INFO L87 Difference]: Start difference. First operand 876 states and 2076 transitions. Second operand has 108 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 107 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-06 16:29:15,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:15,041 INFO L93 Difference]: Finished difference Result 1730 states and 4103 transitions. [2021-10-06 16:29:15,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-10-06 16:29:15,041 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 107 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 108 [2021-10-06 16:29:15,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:15,044 INFO L225 Difference]: With dead ends: 1730 [2021-10-06 16:29:15,044 INFO L226 Difference]: Without dead ends: 1304 [2021-10-06 16:29:15,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 4688.8ms TimeCoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-06 16:29:15,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2021-10-06 16:29:15,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 884. [2021-10-06 16:29:15,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 881 states have (on average 2.3779795686719636) internal successors, (2095), 883 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:15,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 2095 transitions. [2021-10-06 16:29:15,059 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 2095 transitions. Word has length 108 [2021-10-06 16:29:15,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:15,059 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 2095 transitions. [2021-10-06 16:29:15,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 107 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-06 16:29:15,059 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 2095 transitions. [2021-10-06 16:29:15,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-10-06 16:29:15,061 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:15,061 INFO L512 BasicCegarLoop]: trace histogram [105, 1, 1, 1, 1] [2021-10-06 16:29:15,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-10-06 16:29:15,261 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,SelfDestructingSolverStorable111 [2021-10-06 16:29:15,262 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:29:15,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:15,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1626157414, now seen corresponding path program 105 times [2021-10-06 16:29:15,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:15,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160046411] [2021-10-06 16:29:15,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:15,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:20,263 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-06 16:29:20,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:20,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160046411] [2021-10-06 16:29:20,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160046411] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:20,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207747724] [2021-10-06 16:29:20,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:29:20,264 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:20,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:20,266 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-06 16:29:20,266 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-06 16:29:22,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2021-10-06 16:29:22,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:22,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 1001 conjuncts, 108 conjunts are in the unsatisfiable core [2021-10-06 16:29:22,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:22,611 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-06 16:29:22,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207747724] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:22,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:22,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 106] total 107 [2021-10-06 16:29:22,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545177408] [2021-10-06 16:29:22,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2021-10-06 16:29:22,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:22,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-10-06 16:29:22,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-06 16:29:22,615 INFO L87 Difference]: Start difference. First operand 884 states and 2095 transitions. Second operand has 109 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 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-06 16:29:26,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:26,701 INFO L93 Difference]: Finished difference Result 1746 states and 4141 transitions. [2021-10-06 16:29:26,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-10-06 16:29:26,702 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 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 109 [2021-10-06 16:29:26,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:26,704 INFO L225 Difference]: With dead ends: 1746 [2021-10-06 16:29:26,704 INFO L226 Difference]: Without dead ends: 1316 [2021-10-06 16:29:26,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 4754.5ms TimeCoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-06 16:29:26,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1316 states. [2021-10-06 16:29:26,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1316 to 892. [2021-10-06 16:29:26,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 889 states have (on average 2.377952755905512) internal successors, (2114), 891 states have internal predecessors, (2114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:26,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 2114 transitions. [2021-10-06 16:29:26,718 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 2114 transitions. Word has length 109 [2021-10-06 16:29:26,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:26,718 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 2114 transitions. [2021-10-06 16:29:26,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 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-06 16:29:26,718 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 2114 transitions. [2021-10-06 16:29:26,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-10-06 16:29:26,720 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:26,720 INFO L512 BasicCegarLoop]: trace histogram [106, 1, 1, 1, 1] [2021-10-06 16:29:26,752 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-06 16:29:26,920 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,SelfDestructingSolverStorable112 [2021-10-06 16:29:26,921 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:29:26,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:26,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1128725447, now seen corresponding path program 106 times [2021-10-06 16:29:26,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:26,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483242343] [2021-10-06 16:29:26,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:26,922 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:26,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:32,002 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-06 16:29:32,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:32,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483242343] [2021-10-06 16:29:32,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483242343] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:32,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905655348] [2021-10-06 16:29:32,003 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:29:32,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:32,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:32,004 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-06 16:29:32,005 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-06 16:29:33,915 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:29:33,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:33,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 1010 conjuncts, 109 conjunts are in the unsatisfiable core [2021-10-06 16:29:33,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:34,230 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-06 16:29:34,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905655348] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:34,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:34,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 107] total 108 [2021-10-06 16:29:34,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439648008] [2021-10-06 16:29:34,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2021-10-06 16:29:34,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:34,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2021-10-06 16:29:34,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-06 16:29:34,236 INFO L87 Difference]: Start difference. First operand 892 states and 2114 transitions. Second operand has 110 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 109 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-06 16:29:38,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:38,482 INFO L93 Difference]: Finished difference Result 1762 states and 4179 transitions. [2021-10-06 16:29:38,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-10-06 16:29:38,482 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 109 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 110 [2021-10-06 16:29:38,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:38,485 INFO L225 Difference]: With dead ends: 1762 [2021-10-06 16:29:38,485 INFO L226 Difference]: Without dead ends: 1328 [2021-10-06 16:29:38,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 4833.0ms TimeCoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-06 16:29:38,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2021-10-06 16:29:38,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 900. [2021-10-06 16:29:38,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 897 states have (on average 2.3779264214046822) internal successors, (2133), 899 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:38,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 2133 transitions. [2021-10-06 16:29:38,498 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 2133 transitions. Word has length 110 [2021-10-06 16:29:38,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:38,498 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 2133 transitions. [2021-10-06 16:29:38,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 109 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-06 16:29:38,498 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 2133 transitions. [2021-10-06 16:29:38,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-10-06 16:29:38,499 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:38,500 INFO L512 BasicCegarLoop]: trace histogram [107, 1, 1, 1, 1] [2021-10-06 16:29:38,532 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-06 16:29:38,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-10-06 16:29:38,700 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:29:38,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:38,701 INFO L82 PathProgramCache]: Analyzing trace with hash -630748218, now seen corresponding path program 107 times [2021-10-06 16:29:38,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:38,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701012148] [2021-10-06 16:29:38,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:38,702 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:38,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:43,903 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-06 16:29:43,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:43,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701012148] [2021-10-06 16:29:43,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701012148] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:43,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616173973] [2021-10-06 16:29:43,904 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:29:43,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:43,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:43,906 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-06 16:29:43,907 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-06 16:29:45,943 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 55 check-sat command(s) [2021-10-06 16:29:45,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:45,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 1019 conjuncts, 110 conjunts are in the unsatisfiable core [2021-10-06 16:29:45,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:46,310 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-06 16:29:46,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616173973] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:46,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:46,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 108] total 109 [2021-10-06 16:29:46,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067943254] [2021-10-06 16:29:46,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2021-10-06 16:29:46,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:46,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2021-10-06 16:29:46,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-06 16:29:46,313 INFO L87 Difference]: Start difference. First operand 900 states and 2133 transitions. Second operand has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 110 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-06 16:29:50,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:50,539 INFO L93 Difference]: Finished difference Result 1778 states and 4217 transitions. [2021-10-06 16:29:50,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-10-06 16:29:50,539 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 110 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 111 [2021-10-06 16:29:50,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:50,542 INFO L225 Difference]: With dead ends: 1778 [2021-10-06 16:29:50,542 INFO L226 Difference]: Without dead ends: 1340 [2021-10-06 16:29:50,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 4957.6ms TimeCoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-06 16:29:50,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2021-10-06 16:29:50,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 908. [2021-10-06 16:29:50,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 905 states have (on average 2.377900552486188) internal successors, (2152), 907 states have internal predecessors, (2152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:50,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 2152 transitions. [2021-10-06 16:29:50,556 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 2152 transitions. Word has length 111 [2021-10-06 16:29:50,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:50,556 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 2152 transitions. [2021-10-06 16:29:50,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 110 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-06 16:29:50,556 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 2152 transitions. [2021-10-06 16:29:50,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-10-06 16:29:50,558 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:50,558 INFO L512 BasicCegarLoop]: trace histogram [108, 1, 1, 1, 1] [2021-10-06 16:29:50,591 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-06 16:29:50,758 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,SelfDestructingSolverStorable114 [2021-10-06 16:29:50,759 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:29:50,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:50,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1921643993, now seen corresponding path program 108 times [2021-10-06 16:29:50,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:50,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084812741] [2021-10-06 16:29:50,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:50,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:56,111 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-06 16:29:56,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:56,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084812741] [2021-10-06 16:29:56,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084812741] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:56,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114398541] [2021-10-06 16:29:56,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:29:56,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:56,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:56,113 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-06 16:29:56,114 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-06 16:29:58,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2021-10-06 16:29:58,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:58,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 1028 conjuncts, 111 conjunts are in the unsatisfiable core [2021-10-06 16:29:58,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:58,494 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-06 16:29:58,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114398541] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:58,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:58,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 109] total 110 [2021-10-06 16:29:58,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639709472] [2021-10-06 16:29:58,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2021-10-06 16:29:58,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:58,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2021-10-06 16:29:58,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-06 16:29:58,499 INFO L87 Difference]: Start difference. First operand 908 states and 2152 transitions. Second operand has 112 states, 111 states have (on average 1.045045045045045) internal successors, (116), 111 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-06 16:30:03,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:03,299 INFO L93 Difference]: Finished difference Result 1794 states and 4255 transitions. [2021-10-06 16:30:03,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-10-06 16:30:03,300 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 111 states have (on average 1.045045045045045) internal successors, (116), 111 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 112 [2021-10-06 16:30:03,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:03,302 INFO L225 Difference]: With dead ends: 1794 [2021-10-06 16:30:03,303 INFO L226 Difference]: Without dead ends: 1352 [2021-10-06 16:30:03,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 5052.6ms TimeCoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-06 16:30:03,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2021-10-06 16:30:03,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 916. [2021-10-06 16:30:03,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 913 states have (on average 2.3778751369112814) internal successors, (2171), 915 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:03,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 2171 transitions. [2021-10-06 16:30:03,318 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 2171 transitions. Word has length 112 [2021-10-06 16:30:03,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:03,319 INFO L470 AbstractCegarLoop]: Abstraction has 916 states and 2171 transitions. [2021-10-06 16:30:03,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 111 states have (on average 1.045045045045045) internal successors, (116), 111 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-06 16:30:03,319 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 2171 transitions. [2021-10-06 16:30:03,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-10-06 16:30:03,321 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:03,321 INFO L512 BasicCegarLoop]: trace histogram [109, 1, 1, 1, 1] [2021-10-06 16:30:03,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-10-06 16:30:03,534 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,SelfDestructingSolverStorable115 [2021-10-06 16:30:03,535 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:30:03,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:03,535 INFO L82 PathProgramCache]: Analyzing trace with hash -558576090, now seen corresponding path program 109 times [2021-10-06 16:30:03,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:03,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743755364] [2021-10-06 16:30:03,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:03,536 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:08,926 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-06 16:30:08,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:08,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743755364] [2021-10-06 16:30:08,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743755364] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:08,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864645181] [2021-10-06 16:30:08,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:30:08,927 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:08,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:08,928 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-06 16:30:08,929 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-06 16:30:10,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:10,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 1037 conjuncts, 112 conjunts are in the unsatisfiable core [2021-10-06 16:30:10,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:11,291 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-06 16:30:11,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864645181] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:11,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:11,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 110] total 111 [2021-10-06 16:30:11,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861770990] [2021-10-06 16:30:11,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2021-10-06 16:30:11,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:11,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2021-10-06 16:30:11,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-06 16:30:11,295 INFO L87 Difference]: Start difference. First operand 916 states and 2171 transitions. Second operand has 113 states, 112 states have (on average 1.0446428571428572) internal successors, (117), 112 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-06 16:30:15,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:15,764 INFO L93 Difference]: Finished difference Result 1810 states and 4293 transitions. [2021-10-06 16:30:15,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-10-06 16:30:15,765 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 112 states have (on average 1.0446428571428572) internal successors, (117), 112 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 113 [2021-10-06 16:30:15,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:15,767 INFO L225 Difference]: With dead ends: 1810 [2021-10-06 16:30:15,767 INFO L226 Difference]: Without dead ends: 1364 [2021-10-06 16:30:15,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 5140.2ms TimeCoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-06 16:30:15,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-10-06 16:30:15,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 924. [2021-10-06 16:30:15,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 921 states have (on average 2.3778501628664497) internal successors, (2190), 923 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:15,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 2190 transitions. [2021-10-06 16:30:15,781 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 2190 transitions. Word has length 113 [2021-10-06 16:30:15,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:15,781 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 2190 transitions. [2021-10-06 16:30:15,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 112 states have (on average 1.0446428571428572) internal successors, (117), 112 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-06 16:30:15,781 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 2190 transitions. [2021-10-06 16:30:15,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-10-06 16:30:15,782 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:15,782 INFO L512 BasicCegarLoop]: trace histogram [110, 1, 1, 1, 1] [2021-10-06 16:30:15,815 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-06 16:30:15,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:15,983 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:30:15,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:15,984 INFO L82 PathProgramCache]: Analyzing trace with hash -135987335, now seen corresponding path program 110 times [2021-10-06 16:30:15,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:15,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90509405] [2021-10-06 16:30:15,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:15,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:16,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:21,502 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-06 16:30:21,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:21,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90509405] [2021-10-06 16:30:21,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90509405] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:21,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093204332] [2021-10-06 16:30:21,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:30:21,503 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:21,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:21,504 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-06 16:30:21,505 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-06 16:30:23,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:30:23,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:30:23,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 1046 conjuncts, 113 conjunts are in the unsatisfiable core [2021-10-06 16:30:23,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:23,865 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-06 16:30:23,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093204332] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:23,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:23,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 111] total 112 [2021-10-06 16:30:23,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428463136] [2021-10-06 16:30:23,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2021-10-06 16:30:23,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:23,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2021-10-06 16:30:23,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-06 16:30:23,871 INFO L87 Difference]: Start difference. First operand 924 states and 2190 transitions. Second operand has 114 states, 113 states have (on average 1.0442477876106195) internal successors, (118), 113 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-06 16:30:28,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:28,672 INFO L93 Difference]: Finished difference Result 1826 states and 4331 transitions. [2021-10-06 16:30:28,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-10-06 16:30:28,673 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 113 states have (on average 1.0442477876106195) internal successors, (118), 113 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 114 [2021-10-06 16:30:28,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:28,675 INFO L225 Difference]: With dead ends: 1826 [2021-10-06 16:30:28,675 INFO L226 Difference]: Without dead ends: 1376 [2021-10-06 16:30:28,676 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 5268.0ms TimeCoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-06 16:30:28,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1376 states. [2021-10-06 16:30:28,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1376 to 932. [2021-10-06 16:30:28,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 929 states have (on average 2.3778256189451024) internal successors, (2209), 931 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:28,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 2209 transitions. [2021-10-06 16:30:28,689 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 2209 transitions. Word has length 114 [2021-10-06 16:30:28,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:28,689 INFO L470 AbstractCegarLoop]: Abstraction has 932 states and 2209 transitions. [2021-10-06 16:30:28,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 113 states have (on average 1.0442477876106195) internal successors, (118), 113 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-06 16:30:28,689 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 2209 transitions. [2021-10-06 16:30:28,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-10-06 16:30:28,691 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:28,691 INFO L512 BasicCegarLoop]: trace histogram [111, 1, 1, 1, 1] [2021-10-06 16:30:28,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-10-06 16:30:28,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:28,892 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:30:28,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:28,893 INFO L82 PathProgramCache]: Analyzing trace with hash 79362182, now seen corresponding path program 111 times [2021-10-06 16:30:28,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:28,893 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405621007] [2021-10-06 16:30:28,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:28,893 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:28,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:34,523 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-06 16:30:34,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:34,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405621007] [2021-10-06 16:30:34,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405621007] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:34,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332373161] [2021-10-06 16:30:34,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:30:34,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:34,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:34,526 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-06 16:30:34,527 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-06 16:30:36,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 57 check-sat command(s) [2021-10-06 16:30:36,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:30:36,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 1055 conjuncts, 114 conjunts are in the unsatisfiable core [2021-10-06 16:30:36,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:37,073 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-06 16:30:37,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332373161] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:37,073 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:37,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 112] total 113 [2021-10-06 16:30:37,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592515921] [2021-10-06 16:30:37,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2021-10-06 16:30:37,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:37,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-10-06 16:30:37,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-06 16:30:37,076 INFO L87 Difference]: Start difference. First operand 932 states and 2209 transitions. Second operand has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 114 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-06 16:30:41,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:41,874 INFO L93 Difference]: Finished difference Result 1842 states and 4369 transitions. [2021-10-06 16:30:41,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-10-06 16:30:41,874 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 114 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 115 [2021-10-06 16:30:41,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:41,877 INFO L225 Difference]: With dead ends: 1842 [2021-10-06 16:30:41,877 INFO L226 Difference]: Without dead ends: 1388 [2021-10-06 16:30:41,877 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 5374.0ms TimeCoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-06 16:30:41,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2021-10-06 16:30:41,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 940. [2021-10-06 16:30:41,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 937 states have (on average 2.377801494130203) internal successors, (2228), 939 states have internal predecessors, (2228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:41,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 2228 transitions. [2021-10-06 16:30:41,893 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 2228 transitions. Word has length 115 [2021-10-06 16:30:41,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:41,893 INFO L470 AbstractCegarLoop]: Abstraction has 940 states and 2228 transitions. [2021-10-06 16:30:41,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 114 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-06 16:30:41,893 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 2228 transitions. [2021-10-06 16:30:41,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-10-06 16:30:41,894 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:41,895 INFO L512 BasicCegarLoop]: trace histogram [112, 1, 1, 1, 1] [2021-10-06 16:30:41,929 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-06 16:30:42,100 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,SelfDestructingSolverStorable118 [2021-10-06 16:30:42,101 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:30:42,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:42,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1834737383, now seen corresponding path program 112 times [2021-10-06 16:30:42,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:42,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890133258] [2021-10-06 16:30:42,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:42,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:47,816 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-06 16:30:47,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:47,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890133258] [2021-10-06 16:30:47,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890133258] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:47,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545591170] [2021-10-06 16:30:47,817 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:30:47,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:47,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:47,818 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-06 16:30:47,819 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-06 16:30:49,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:30:49,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:30:49,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 1064 conjuncts, 115 conjunts are in the unsatisfiable core [2021-10-06 16:30:49,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:50,254 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-06 16:30:50,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545591170] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:50,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:50,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 113] total 114 [2021-10-06 16:30:50,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656377707] [2021-10-06 16:30:50,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2021-10-06 16:30:50,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:50,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2021-10-06 16:30:50,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-06 16:30:50,258 INFO L87 Difference]: Start difference. First operand 940 states and 2228 transitions. Second operand has 116 states, 115 states have (on average 1.0434782608695652) internal successors, (120), 115 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-06 16:30:55,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:55,009 INFO L93 Difference]: Finished difference Result 1858 states and 4407 transitions. [2021-10-06 16:30:55,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-10-06 16:30:55,009 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 115 states have (on average 1.0434782608695652) internal successors, (120), 115 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 116 [2021-10-06 16:30:55,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:55,012 INFO L225 Difference]: With dead ends: 1858 [2021-10-06 16:30:55,012 INFO L226 Difference]: Without dead ends: 1400 [2021-10-06 16:30:55,013 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 5438.0ms TimeCoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-06 16:30:55,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2021-10-06 16:30:55,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 948. [2021-10-06 16:30:55,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 945 states have (on average 2.3777777777777778) internal successors, (2247), 947 states have internal predecessors, (2247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:55,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2247 transitions. [2021-10-06 16:30:55,029 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2247 transitions. Word has length 116 [2021-10-06 16:30:55,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:55,030 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 2247 transitions. [2021-10-06 16:30:55,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 115 states have (on average 1.0434782608695652) internal successors, (120), 115 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-06 16:30:55,030 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2247 transitions. [2021-10-06 16:30:55,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-10-06 16:30:55,031 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:55,032 INFO L512 BasicCegarLoop]: trace histogram [113, 1, 1, 1, 1] [2021-10-06 16:30:55,065 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-10-06 16:30:55,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:55,232 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:30:55,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:55,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1042281754, now seen corresponding path program 113 times [2021-10-06 16:30:55,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:55,234 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074554417] [2021-10-06 16:30:55,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:55,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:55,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:01,041 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-06 16:31:01,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:01,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074554417] [2021-10-06 16:31:01,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074554417] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:01,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457521529] [2021-10-06 16:31:01,042 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:31:01,042 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:01,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:01,043 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-06 16:31:01,044 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-06 16:31:03,316 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 58 check-sat command(s) [2021-10-06 16:31:03,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:31:03,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 1073 conjuncts, 116 conjunts are in the unsatisfiable core [2021-10-06 16:31:03,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:03,642 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-06 16:31:03,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457521529] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:03,643 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:03,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 114] total 115 [2021-10-06 16:31:03,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196649357] [2021-10-06 16:31:03,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2021-10-06 16:31:03,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:03,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2021-10-06 16:31:03,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-06 16:31:03,646 INFO L87 Difference]: Start difference. First operand 948 states and 2247 transitions. Second operand has 117 states, 116 states have (on average 1.043103448275862) internal successors, (121), 116 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-06 16:31:08,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:08,706 INFO L93 Difference]: Finished difference Result 1874 states and 4445 transitions. [2021-10-06 16:31:08,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-10-06 16:31:08,707 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 116 states have (on average 1.043103448275862) internal successors, (121), 116 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 117 [2021-10-06 16:31:08,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:08,709 INFO L225 Difference]: With dead ends: 1874 [2021-10-06 16:31:08,710 INFO L226 Difference]: Without dead ends: 1412 [2021-10-06 16:31:08,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 5547.9ms TimeCoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-06 16:31:08,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2021-10-06 16:31:08,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 956. [2021-10-06 16:31:08,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 953 states have (on average 2.377754459601259) internal successors, (2266), 955 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:08,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 2266 transitions. [2021-10-06 16:31:08,739 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 2266 transitions. Word has length 117 [2021-10-06 16:31:08,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:08,739 INFO L470 AbstractCegarLoop]: Abstraction has 956 states and 2266 transitions. [2021-10-06 16:31:08,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 116 states have (on average 1.043103448275862) internal successors, (121), 116 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-06 16:31:08,739 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 2266 transitions. [2021-10-06 16:31:08,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-10-06 16:31:08,741 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:08,741 INFO L512 BasicCegarLoop]: trace histogram [114, 1, 1, 1, 1] [2021-10-06 16:31:08,775 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-06 16:31:08,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:08,942 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:31:08,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:08,942 INFO L82 PathProgramCache]: Analyzing trace with hash 2049006265, now seen corresponding path program 114 times [2021-10-06 16:31:08,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:08,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272321545] [2021-10-06 16:31:08,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:08,943 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:14,855 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-06 16:31:14,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:14,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272321545] [2021-10-06 16:31:14,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272321545] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:14,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104928717] [2021-10-06 16:31:14,856 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:31:14,856 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:14,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:14,857 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-06 16:31:14,858 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-06 16:31:17,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 58 check-sat command(s) [2021-10-06 16:31:17,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:31:17,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 117 conjunts are in the unsatisfiable core [2021-10-06 16:31:17,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:17,530 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-06 16:31:17,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104928717] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:17,531 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:17,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 115] total 116 [2021-10-06 16:31:17,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576366721] [2021-10-06 16:31:17,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2021-10-06 16:31:17,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:17,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2021-10-06 16:31:17,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-06 16:31:17,534 INFO L87 Difference]: Start difference. First operand 956 states and 2266 transitions. Second operand has 118 states, 117 states have (on average 1.0427350427350428) internal successors, (122), 117 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-06 16:31:22,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:22,716 INFO L93 Difference]: Finished difference Result 1890 states and 4483 transitions. [2021-10-06 16:31:22,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-10-06 16:31:22,717 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 117 states have (on average 1.0427350427350428) internal successors, (122), 117 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 118 [2021-10-06 16:31:22,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:22,719 INFO L225 Difference]: With dead ends: 1890 [2021-10-06 16:31:22,719 INFO L226 Difference]: Without dead ends: 1424 [2021-10-06 16:31:22,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 5649.4ms TimeCoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-06 16:31:22,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2021-10-06 16:31:22,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 964. [2021-10-06 16:31:22,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 961 states have (on average 2.3777315296566077) internal successors, (2285), 963 states have internal predecessors, (2285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:22,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 2285 transitions. [2021-10-06 16:31:22,735 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 2285 transitions. Word has length 118 [2021-10-06 16:31:22,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:22,735 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 2285 transitions. [2021-10-06 16:31:22,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 117 states have (on average 1.0427350427350428) internal successors, (122), 117 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-06 16:31:22,735 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 2285 transitions. [2021-10-06 16:31:22,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-10-06 16:31:22,736 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:22,737 INFO L512 BasicCegarLoop]: trace histogram [115, 1, 1, 1, 1] [2021-10-06 16:31:22,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-10-06 16:31:22,937 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,SelfDestructingSolverStorable121 [2021-10-06 16:31:22,937 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:31:22,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:22,938 INFO L82 PathProgramCache]: Analyzing trace with hash -905312954, now seen corresponding path program 115 times [2021-10-06 16:31:22,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:22,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513315488] [2021-10-06 16:31:22,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:22,939 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:23,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:28,958 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-06 16:31:28,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:28,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513315488] [2021-10-06 16:31:28,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513315488] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:28,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660718005] [2021-10-06 16:31:28,959 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:31:28,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:28,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:28,960 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-06 16:31:28,961 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-06 16:31:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:31,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 118 conjunts are in the unsatisfiable core [2021-10-06 16:31:31,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:31,527 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-06 16:31:31,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660718005] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:31,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:31,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 116] total 117 [2021-10-06 16:31:31,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825499267] [2021-10-06 16:31:31,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2021-10-06 16:31:31,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:31,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2021-10-06 16:31:31,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-06 16:31:31,532 INFO L87 Difference]: Start difference. First operand 964 states and 2285 transitions. Second operand has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 118 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-06 16:31:36,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:36,542 INFO L93 Difference]: Finished difference Result 1906 states and 4521 transitions. [2021-10-06 16:31:36,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-10-06 16:31:36,543 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 118 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 119 [2021-10-06 16:31:36,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:36,545 INFO L225 Difference]: With dead ends: 1906 [2021-10-06 16:31:36,546 INFO L226 Difference]: Without dead ends: 1436 [2021-10-06 16:31:36,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 5750.1ms TimeCoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-06 16:31:36,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2021-10-06 16:31:36,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 972. [2021-10-06 16:31:36,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 969 states have (on average 2.3777089783281733) internal successors, (2304), 971 states have internal predecessors, (2304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:36,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 2304 transitions. [2021-10-06 16:31:36,561 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 2304 transitions. Word has length 119 [2021-10-06 16:31:36,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:36,561 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 2304 transitions. [2021-10-06 16:31:36,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 118 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-06 16:31:36,562 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 2304 transitions. [2021-10-06 16:31:36,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-10-06 16:31:36,563 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:36,563 INFO L512 BasicCegarLoop]: trace histogram [116, 1, 1, 1, 1] [2021-10-06 16:31:36,594 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-06 16:31:36,763 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,SelfDestructingSolverStorable122 [2021-10-06 16:31:36,764 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:31:36,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:36,764 INFO L82 PathProgramCache]: Analyzing trace with hash 2000071769, now seen corresponding path program 116 times [2021-10-06 16:31:36,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:36,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245927681] [2021-10-06 16:31:36,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:36,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:42,519 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-06 16:31:42,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:42,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245927681] [2021-10-06 16:31:42,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245927681] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:42,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339033856] [2021-10-06 16:31:42,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:31:42,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:42,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:42,521 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-06 16:31:42,522 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-06 16:31:44,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:31:44,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:31:44,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 1100 conjuncts, 119 conjunts are in the unsatisfiable core [2021-10-06 16:31:44,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:45,051 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-06 16:31:45,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339033856] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:45,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:45,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 117] total 118 [2021-10-06 16:31:45,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558651054] [2021-10-06 16:31:45,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2021-10-06 16:31:45,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:45,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2021-10-06 16:31:45,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-06 16:31:45,056 INFO L87 Difference]: Start difference. First operand 972 states and 2304 transitions. Second operand has 120 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 119 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-06 16:31:50,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:50,129 INFO L93 Difference]: Finished difference Result 1922 states and 4559 transitions. [2021-10-06 16:31:50,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2021-10-06 16:31:50,129 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 119 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 120 [2021-10-06 16:31:50,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:50,131 INFO L225 Difference]: With dead ends: 1922 [2021-10-06 16:31:50,131 INFO L226 Difference]: Without dead ends: 1448 [2021-10-06 16:31:50,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 5473.9ms TimeCoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-06 16:31:50,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2021-10-06 16:31:50,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 980. [2021-10-06 16:31:50,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 977 states have (on average 2.377686796315251) internal successors, (2323), 979 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:50,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 2323 transitions. [2021-10-06 16:31:50,147 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 2323 transitions. Word has length 120 [2021-10-06 16:31:50,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:50,147 INFO L470 AbstractCegarLoop]: Abstraction has 980 states and 2323 transitions. [2021-10-06 16:31:50,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 119 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-06 16:31:50,147 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 2323 transitions. [2021-10-06 16:31:50,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-10-06 16:31:50,148 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:50,149 INFO L512 BasicCegarLoop]: trace histogram [117, 1, 1, 1, 1] [2021-10-06 16:31:50,180 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-06 16:31:50,349 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,SelfDestructingSolverStorable123 [2021-10-06 16:31:50,349 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:31:50,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:50,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1872684966, now seen corresponding path program 117 times [2021-10-06 16:31:50,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:50,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684041759] [2021-10-06 16:31:50,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:50,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:50,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:56,088 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-06 16:31:56,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:56,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684041759] [2021-10-06 16:31:56,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684041759] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:56,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952809048] [2021-10-06 16:31:56,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:31:56,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:56,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:56,090 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-06 16:31:56,091 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-06 16:31:58,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 60 check-sat command(s) [2021-10-06 16:31:58,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:31:58,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 120 conjunts are in the unsatisfiable core [2021-10-06 16:31:58,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:58,662 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-06 16:31:58,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952809048] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:58,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:58,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 118] total 119 [2021-10-06 16:31:58,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747939963] [2021-10-06 16:31:58,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2021-10-06 16:31:58,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:58,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2021-10-06 16:31:58,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-06 16:31:58,666 INFO L87 Difference]: Start difference. First operand 980 states and 2323 transitions. Second operand has 121 states, 120 states have (on average 1.0416666666666667) internal successors, (125), 120 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-06 16:32:03,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:32:03,535 INFO L93 Difference]: Finished difference Result 1938 states and 4597 transitions. [2021-10-06 16:32:03,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-10-06 16:32:03,535 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 120 states have (on average 1.0416666666666667) internal successors, (125), 120 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 121 [2021-10-06 16:32:03,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:32:03,537 INFO L225 Difference]: With dead ends: 1938 [2021-10-06 16:32:03,537 INFO L226 Difference]: Without dead ends: 1460 [2021-10-06 16:32:03,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 5493.6ms TimeCoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-06 16:32:03,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2021-10-06 16:32:03,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 988. [2021-10-06 16:32:03,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 985 states have (on average 2.3776649746192895) internal successors, (2342), 987 states have internal predecessors, (2342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:03,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2342 transitions. [2021-10-06 16:32:03,550 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2342 transitions. Word has length 121 [2021-10-06 16:32:03,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:32:03,550 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 2342 transitions. [2021-10-06 16:32:03,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 120 states have (on average 1.0416666666666667) internal successors, (125), 120 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-06 16:32:03,551 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2342 transitions. [2021-10-06 16:32:03,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-10-06 16:32:03,552 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:32:03,552 INFO L512 BasicCegarLoop]: trace histogram [118, 1, 1, 1, 1] [2021-10-06 16:32:03,584 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-06 16:32:03,752 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,SelfDestructingSolverStorable124 [2021-10-06 16:32:03,753 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:32:03,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:32:03,753 INFO L82 PathProgramCache]: Analyzing trace with hash -2076305927, now seen corresponding path program 118 times [2021-10-06 16:32:03,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:32:03,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029831929] [2021-10-06 16:32:03,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:32:03,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:32:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:09,641 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-06 16:32:09,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:09,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029831929] [2021-10-06 16:32:09,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029831929] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:09,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022255893] [2021-10-06 16:32:09,642 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:32:09,643 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:09,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:09,644 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-06 16:32:09,644 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-06 16:32:11,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:32:11,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:32:11,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 1118 conjuncts, 121 conjunts are in the unsatisfiable core [2021-10-06 16:32:11,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:12,162 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-06 16:32:12,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022255893] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:12,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:12,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 119] total 120 [2021-10-06 16:32:12,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894732269] [2021-10-06 16:32:12,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2021-10-06 16:32:12,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:12,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2021-10-06 16:32:12,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-06 16:32:12,166 INFO L87 Difference]: Start difference. First operand 988 states and 2342 transitions. Second operand has 122 states, 121 states have (on average 1.0413223140495869) internal successors, (126), 121 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-06 16:32:17,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:32:17,834 INFO L93 Difference]: Finished difference Result 1954 states and 4635 transitions. [2021-10-06 16:32:17,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-10-06 16:32:17,835 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 121 states have (on average 1.0413223140495869) internal successors, (126), 121 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 122 [2021-10-06 16:32:17,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:32:17,837 INFO L225 Difference]: With dead ends: 1954 [2021-10-06 16:32:17,837 INFO L226 Difference]: Without dead ends: 1472 [2021-10-06 16:32:17,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 5638.0ms TimeCoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-06 16:32:17,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2021-10-06 16:32:17,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 996. [2021-10-06 16:32:17,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 993 states have (on average 2.377643504531722) internal successors, (2361), 995 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:17,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 2361 transitions. [2021-10-06 16:32:17,850 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 2361 transitions. Word has length 122 [2021-10-06 16:32:17,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:32:17,850 INFO L470 AbstractCegarLoop]: Abstraction has 996 states and 2361 transitions. [2021-10-06 16:32:17,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 121 states have (on average 1.0413223140495869) internal successors, (126), 121 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-06 16:32:17,850 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 2361 transitions. [2021-10-06 16:32:17,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-10-06 16:32:17,851 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:32:17,851 INFO L512 BasicCegarLoop]: trace histogram [119, 1, 1, 1, 1] [2021-10-06 16:32:17,883 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-06 16:32:18,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-10-06 16:32:18,052 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:32:18,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:32:18,053 INFO L82 PathProgramCache]: Analyzing trace with hash 59027974, now seen corresponding path program 119 times [2021-10-06 16:32:18,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:32:18,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020537435] [2021-10-06 16:32:18,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:32:18,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:32:18,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:24,027 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-06 16:32:24,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:24,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020537435] [2021-10-06 16:32:24,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020537435] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:24,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34409467] [2021-10-06 16:32:24,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:32:24,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:24,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:24,029 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-06 16:32:24,030 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-06 16:32:26,324 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2021-10-06 16:32:26,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:32:26,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 1127 conjuncts, 122 conjunts are in the unsatisfiable core [2021-10-06 16:32:26,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:26,622 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-06 16:32:26,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34409467] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:26,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:26,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [120, 120] total 121 [2021-10-06 16:32:26,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375574344] [2021-10-06 16:32:26,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2021-10-06 16:32:26,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:26,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2021-10-06 16:32:26,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-06 16:32:26,625 INFO L87 Difference]: Start difference. First operand 996 states and 2361 transitions. Second operand has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 122 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-06 16:32:31,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:32:31,887 INFO L93 Difference]: Finished difference Result 1970 states and 4673 transitions. [2021-10-06 16:32:31,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-10-06 16:32:31,887 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 122 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 123 [2021-10-06 16:32:31,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:32:31,889 INFO L225 Difference]: With dead ends: 1970 [2021-10-06 16:32:31,889 INFO L226 Difference]: Without dead ends: 1484 [2021-10-06 16:32:31,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 5720.8ms TimeCoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-06 16:32:31,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1484 states. [2021-10-06 16:32:31,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1484 to 1004. [2021-10-06 16:32:31,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 1001 states have (on average 2.3776223776223775) internal successors, (2380), 1003 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:31,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 2380 transitions. [2021-10-06 16:32:31,903 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 2380 transitions. Word has length 123 [2021-10-06 16:32:31,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:32:31,903 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 2380 transitions. [2021-10-06 16:32:31,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 122 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-06 16:32:31,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 2380 transitions. [2021-10-06 16:32:31,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-10-06 16:32:31,905 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:32:31,905 INFO L512 BasicCegarLoop]: trace histogram [120, 1, 1, 1, 1] [2021-10-06 16:32:31,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-10-06 16:32:32,113 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,SelfDestructingSolverStorable126 [2021-10-06 16:32:32,114 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:32:32,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:32:32,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1829869465, now seen corresponding path program 120 times [2021-10-06 16:32:32,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:32:32,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867525585] [2021-10-06 16:32:32,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:32:32,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:32:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:38,194 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-06 16:32:38,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:38,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867525585] [2021-10-06 16:32:38,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867525585] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:38,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732619726] [2021-10-06 16:32:38,195 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:32:38,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:38,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:38,197 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-06 16:32:38,197 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-06 16:32:40,529 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2021-10-06 16:32:40,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:32:40,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 1136 conjuncts, 123 conjunts are in the unsatisfiable core [2021-10-06 16:32:40,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:40,830 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-06 16:32:40,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732619726] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:40,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:40,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 121] total 122 [2021-10-06 16:32:40,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859544727] [2021-10-06 16:32:40,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2021-10-06 16:32:40,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:40,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2021-10-06 16:32:40,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-06 16:32:40,835 INFO L87 Difference]: Start difference. First operand 1004 states and 2380 transitions. Second operand has 124 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 123 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-06 16:32:46,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:32:46,363 INFO L93 Difference]: Finished difference Result 1986 states and 4711 transitions. [2021-10-06 16:32:46,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-10-06 16:32:46,363 INFO L78 Accepts]: Start accepts. Automaton has has 124 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 123 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 124 [2021-10-06 16:32:46,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:32:46,366 INFO L225 Difference]: With dead ends: 1986 [2021-10-06 16:32:46,366 INFO L226 Difference]: Without dead ends: 1496 [2021-10-06 16:32:46,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 5817.8ms TimeCoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-06 16:32:46,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-10-06 16:32:46,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 1012. [2021-10-06 16:32:46,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1009 states have (on average 2.377601585728444) internal successors, (2399), 1011 states have internal predecessors, (2399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:46,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 2399 transitions. [2021-10-06 16:32:46,382 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 2399 transitions. Word has length 124 [2021-10-06 16:32:46,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:32:46,382 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 2399 transitions. [2021-10-06 16:32:46,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 124 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 123 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-06 16:32:46,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 2399 transitions. [2021-10-06 16:32:46,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-10-06 16:32:46,384 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:32:46,384 INFO L512 BasicCegarLoop]: trace histogram [121, 1, 1, 1, 1] [2021-10-06 16:32:46,418 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-10-06 16:32:46,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,125 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:46,596 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:32:46,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:32:46,596 INFO L82 PathProgramCache]: Analyzing trace with hash 891380838, now seen corresponding path program 121 times [2021-10-06 16:32:46,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:32:46,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839111770] [2021-10-06 16:32:46,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:32:46,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:32:46,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:52,784 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-06 16:32:52,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:52,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839111770] [2021-10-06 16:32:52,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839111770] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:52,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968775960] [2021-10-06 16:32:52,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:32:52,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:52,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:52,787 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-06 16:32:52,787 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-06 16:32:55,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:55,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 1145 conjuncts, 124 conjunts are in the unsatisfiable core [2021-10-06 16:32:55,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:55,388 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-06 16:32:55,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968775960] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:55,388 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:55,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [122, 122] total 123 [2021-10-06 16:32:55,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119256583] [2021-10-06 16:32:55,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2021-10-06 16:32:55,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:55,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2021-10-06 16:32:55,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-06 16:32:55,392 INFO L87 Difference]: Start difference. First operand 1012 states and 2399 transitions. Second operand has 125 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 124 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-06 16:33:01,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:33:01,097 INFO L93 Difference]: Finished difference Result 2002 states and 4749 transitions. [2021-10-06 16:33:01,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-10-06 16:33:01,098 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 124 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 125 [2021-10-06 16:33:01,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:33:01,100 INFO L225 Difference]: With dead ends: 2002 [2021-10-06 16:33:01,100 INFO L226 Difference]: Without dead ends: 1508 [2021-10-06 16:33:01,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 5872.1ms TimeCoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-06 16:33:01,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2021-10-06 16:33:01,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1020. [2021-10-06 16:33:01,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1020 states, 1017 states have (on average 2.377581120943953) internal successors, (2418), 1019 states have internal predecessors, (2418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:01,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1020 states to 1020 states and 2418 transitions. [2021-10-06 16:33:01,120 INFO L78 Accepts]: Start accepts. Automaton has 1020 states and 2418 transitions. Word has length 125 [2021-10-06 16:33:01,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:33:01,121 INFO L470 AbstractCegarLoop]: Abstraction has 1020 states and 2418 transitions. [2021-10-06 16:33:01,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 124 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-06 16:33:01,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1020 states and 2418 transitions. [2021-10-06 16:33:01,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-10-06 16:33:01,123 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:33:01,123 INFO L512 BasicCegarLoop]: trace histogram [122, 1, 1, 1, 1] [2021-10-06 16:33:01,175 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-06 16:33:01,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-10-06 16:33:01,339 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:33:01,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:33:01,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1863004473, now seen corresponding path program 122 times [2021-10-06 16:33:01,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:33:01,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363871875] [2021-10-06 16:33:01,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:33:01,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:33:01,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:33:07,880 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-06 16:33:07,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:33:07,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363871875] [2021-10-06 16:33:07,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363871875] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:07,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385941790] [2021-10-06 16:33:07,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:33:07,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:07,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:33:07,887 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-06 16:33:07,890 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-06 16:33:10,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:33:10,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:33:10,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 125 conjunts are in the unsatisfiable core [2021-10-06 16:33:10,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:33:10,637 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-06 16:33:10,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385941790] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:10,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:33:10,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 123] total 124 [2021-10-06 16:33:10,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088785435] [2021-10-06 16:33:10,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2021-10-06 16:33:10,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:33:10,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2021-10-06 16:33:10,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-06 16:33:10,641 INFO L87 Difference]: Start difference. First operand 1020 states and 2418 transitions. Second operand has 126 states, 125 states have (on average 1.04) internal successors, (130), 125 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-06 16:33:16,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:33:16,688 INFO L93 Difference]: Finished difference Result 2018 states and 4787 transitions. [2021-10-06 16:33:16,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2021-10-06 16:33:16,688 INFO L78 Accepts]: Start accepts. Automaton has has 126 states, 125 states have (on average 1.04) internal successors, (130), 125 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 126 [2021-10-06 16:33:16,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:33:16,691 INFO L225 Difference]: With dead ends: 2018 [2021-10-06 16:33:16,691 INFO L226 Difference]: Without dead ends: 1520 [2021-10-06 16:33:16,691 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 6267.1ms TimeCoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-06 16:33:16,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-10-06 16:33:16,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 1028. [2021-10-06 16:33:16,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1025 states have (on average 2.377560975609756) internal successors, (2437), 1027 states have internal predecessors, (2437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:16,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 2437 transitions. [2021-10-06 16:33:16,704 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 2437 transitions. Word has length 126 [2021-10-06 16:33:16,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:33:16,704 INFO L470 AbstractCegarLoop]: Abstraction has 1028 states and 2437 transitions. [2021-10-06 16:33:16,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 125 states have (on average 1.04) internal successors, (130), 125 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-06 16:33:16,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 2437 transitions. [2021-10-06 16:33:16,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-10-06 16:33:16,706 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:33:16,706 INFO L512 BasicCegarLoop]: trace histogram [123, 1, 1, 1, 1] [2021-10-06 16:33:16,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-10-06 16:33:16,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,127 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:16,911 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:33:16,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:33:16,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1918566086, now seen corresponding path program 123 times [2021-10-06 16:33:16,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:33:16,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300777574] [2021-10-06 16:33:16,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:33:16,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:33:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:33:23,293 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-06 16:33:23,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:33:23,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300777574] [2021-10-06 16:33:23,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300777574] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:23,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608412648] [2021-10-06 16:33:23,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:33:23,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:23,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:33:23,296 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-06 16:33:23,298 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-06 16:33:25,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 63 check-sat command(s) [2021-10-06 16:33:25,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:33:25,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 1163 conjuncts, 126 conjunts are in the unsatisfiable core [2021-10-06 16:33:25,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:33:26,172 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-06 16:33:26,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608412648] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:26,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:33:26,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [124, 124] total 125 [2021-10-06 16:33:26,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282963910] [2021-10-06 16:33:26,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2021-10-06 16:33:26,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:33:26,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2021-10-06 16:33:26,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-06 16:33:26,175 INFO L87 Difference]: Start difference. First operand 1028 states and 2437 transitions. Second operand has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 126 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-06 16:33:32,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:33:32,520 INFO L93 Difference]: Finished difference Result 2034 states and 4825 transitions. [2021-10-06 16:33:32,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2021-10-06 16:33:32,521 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 126 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 127 [2021-10-06 16:33:32,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:33:32,523 INFO L225 Difference]: With dead ends: 2034 [2021-10-06 16:33:32,523 INFO L226 Difference]: Without dead ends: 1532 [2021-10-06 16:33:32,524 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 6071.2ms TimeCoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-06 16:33:32,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1532 states. [2021-10-06 16:33:32,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1532 to 1036. [2021-10-06 16:33:32,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1033 states have (on average 2.377541142303969) internal successors, (2456), 1035 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:32,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 2456 transitions. [2021-10-06 16:33:32,537 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 2456 transitions. Word has length 127 [2021-10-06 16:33:32,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:33:32,537 INFO L470 AbstractCegarLoop]: Abstraction has 1036 states and 2456 transitions. [2021-10-06 16:33:32,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 126 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-06 16:33:32,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 2456 transitions. [2021-10-06 16:33:32,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-06 16:33:32,538 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:33:32,538 INFO L512 BasicCegarLoop]: trace histogram [124, 1, 1, 1, 1] [2021-10-06 16:33:32,571 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-06 16:33:32,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,128 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:32,739 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:33:32,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:33:32,740 INFO L82 PathProgramCache]: Analyzing trace with hash -653991207, now seen corresponding path program 124 times [2021-10-06 16:33:32,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:33:32,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067692706] [2021-10-06 16:33:32,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:33:32,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:33:32,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:33:39,205 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-06 16:33:39,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:33:39,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067692706] [2021-10-06 16:33:39,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067692706] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:39,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961109253] [2021-10-06 16:33:39,206 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:33:39,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:39,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:33:39,209 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-06 16:33:39,216 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-06 16:33:41,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:33:41,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:33:41,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 127 conjunts are in the unsatisfiable core [2021-10-06 16:33:41,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:33:41,919 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-06 16:33:41,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961109253] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:41,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:33:41,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 125] total 126 [2021-10-06 16:33:41,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543813798] [2021-10-06 16:33:41,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2021-10-06 16:33:41,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:33:41,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2021-10-06 16:33:41,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-06 16:33:41,923 INFO L87 Difference]: Start difference. First operand 1036 states and 2456 transitions. Second operand has 128 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 127 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-06 16:33:48,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:33:48,577 INFO L93 Difference]: Finished difference Result 2050 states and 4863 transitions. [2021-10-06 16:33:48,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2021-10-06 16:33:48,578 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 127 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 128 [2021-10-06 16:33:48,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:33:48,580 INFO L225 Difference]: With dead ends: 2050 [2021-10-06 16:33:48,580 INFO L226 Difference]: Without dead ends: 1544 [2021-10-06 16:33:48,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 6199.6ms TimeCoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-06 16:33:48,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-10-06 16:33:48,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 1044. [2021-10-06 16:33:48,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1041 states have (on average 2.377521613832853) internal successors, (2475), 1043 states have internal predecessors, (2475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:48,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2475 transitions. [2021-10-06 16:33:48,594 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2475 transitions. Word has length 128 [2021-10-06 16:33:48,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:33:48,594 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2475 transitions. [2021-10-06 16:33:48,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 127 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-06 16:33:48,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2475 transitions. [2021-10-06 16:33:48,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-10-06 16:33:48,595 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:33:48,596 INFO L512 BasicCegarLoop]: trace histogram [125, 1, 1, 1, 1] [2021-10-06 16:33:48,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-10-06 16:33:48,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,129 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:48,796 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:33:48,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:33:48,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1201111334, now seen corresponding path program 125 times [2021-10-06 16:33:48,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:33:48,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141687943] [2021-10-06 16:33:48,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:33:48,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:33:48,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:33:55,333 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-06 16:33:55,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:33:55,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141687943] [2021-10-06 16:33:55,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141687943] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:55,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509529837] [2021-10-06 16:33:55,334 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:33:55,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:55,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:33:55,335 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-06 16:33:55,336 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-06 16:33:57,905 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 64 check-sat command(s) [2021-10-06 16:33:57,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:33:57,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 1181 conjuncts, 128 conjunts are in the unsatisfiable core [2021-10-06 16:33:57,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:33:58,208 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-06 16:33:58,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509529837] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:58,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:33:58,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [126, 126] total 127 [2021-10-06 16:33:58,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969257497] [2021-10-06 16:33:58,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2021-10-06 16:33:58,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:33:58,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2021-10-06 16:33:58,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-06 16:33:58,213 INFO L87 Difference]: Start difference. First operand 1044 states and 2475 transitions. Second operand has 129 states, 128 states have (on average 1.0390625) internal successors, (133), 128 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) [2021-10-06 16:34:04,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:34:04,582 INFO L93 Difference]: Finished difference Result 2066 states and 4901 transitions. [2021-10-06 16:34:04,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-10-06 16:34:04,583 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 128 states have (on average 1.0390625) internal successors, (133), 128 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) Word has length 129 [2021-10-06 16:34:04,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:34:04,585 INFO L225 Difference]: With dead ends: 2066 [2021-10-06 16:34:04,585 INFO L226 Difference]: Without dead ends: 1556 [2021-10-06 16:34:04,586 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 6258.0ms TimeCoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-06 16:34:04,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2021-10-06 16:34:04,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1052. [2021-10-06 16:34:04,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 1049 states have (on average 2.3775023832221165) internal successors, (2494), 1051 states have internal predecessors, (2494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:34:04,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 2494 transitions. [2021-10-06 16:34:04,598 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 2494 transitions. Word has length 129 [2021-10-06 16:34:04,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:34:04,598 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 2494 transitions. [2021-10-06 16:34:04,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 128 states have (on average 1.0390625) internal successors, (133), 128 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) [2021-10-06 16:34:04,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 2494 transitions. [2021-10-06 16:34:04,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-10-06 16:34:04,600 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:34:04,600 INFO L512 BasicCegarLoop]: trace histogram [126, 1, 1, 1, 1] [2021-10-06 16:34:04,633 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-06 16:34:04,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,130 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:34:04,801 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:34:04,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:34:04,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1420252039, now seen corresponding path program 126 times [2021-10-06 16:34:04,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:34:04,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974755999] [2021-10-06 16:34:04,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:34:04,803 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:34:04,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:34:11,468 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-06 16:34:11,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:34:11,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974755999] [2021-10-06 16:34:11,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974755999] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:34:11,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468298519] [2021-10-06 16:34:11,469 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:34:11,469 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:34:11,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:34:11,470 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-06 16:34:11,471 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-06 16:34:14,001 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 64 check-sat command(s) [2021-10-06 16:34:14,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:34:14,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 1190 conjuncts, 129 conjunts are in the unsatisfiable core [2021-10-06 16:34:14,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:34:14,319 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-06 16:34:14,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468298519] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:34:14,319 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:34:14,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [127, 127] total 128 [2021-10-06 16:34:14,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374225877] [2021-10-06 16:34:14,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2021-10-06 16:34:14,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:34:14,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2021-10-06 16:34:14,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-06 16:34:14,322 INFO L87 Difference]: Start difference. First operand 1052 states and 2494 transitions. Second operand has 130 states, 129 states have (on average 1.0387596899224807) internal successors, (134), 129 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:34:20,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:34:20,851 INFO L93 Difference]: Finished difference Result 2082 states and 4939 transitions. [2021-10-06 16:34:20,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-10-06 16:34:20,852 INFO L78 Accepts]: Start accepts. Automaton has has 130 states, 129 states have (on average 1.0387596899224807) internal successors, (134), 129 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have 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-06 16:34:20,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:34:20,854 INFO L225 Difference]: With dead ends: 2082 [2021-10-06 16:34:20,854 INFO L226 Difference]: Without dead ends: 1568 [2021-10-06 16:34:20,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 6397.0ms TimeCoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-06 16:34:20,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2021-10-06 16:34:20,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 1060. [2021-10-06 16:34:20,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 1057 states have (on average 2.377483443708609) internal successors, (2513), 1059 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:34:20,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 2513 transitions. [2021-10-06 16:34:20,875 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 2513 transitions. Word has length 130 [2021-10-06 16:34:20,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:34:20,875 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 2513 transitions. [2021-10-06 16:34:20,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 129 states have (on average 1.0387596899224807) internal successors, (134), 129 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:34:20,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 2513 transitions. [2021-10-06 16:34:20,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-10-06 16:34:20,878 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:34:20,878 INFO L512 BasicCegarLoop]: trace histogram [127, 1, 1, 1, 1] [2021-10-06 16:34:20,927 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-06 16:34:21,092 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,SelfDestructingSolverStorable133 [2021-10-06 16:34:21,092 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:34:21,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:34:21,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1078137978, now seen corresponding path program 127 times [2021-10-06 16:34:21,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:34:21,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615376492] [2021-10-06 16:34:21,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:34:21,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:34:21,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:34:27,953 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-06 16:34:27,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:34:27,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615376492] [2021-10-06 16:34:27,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615376492] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:34:27,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248936701] [2021-10-06 16:34:27,954 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:34:27,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:34:27,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:34:27,956 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-06 16:34:27,957 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-06 16:34:30,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:34:30,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 1199 conjuncts, 130 conjunts are in the unsatisfiable core [2021-10-06 16:34:30,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:34:30,749 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-06 16:34:30,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248936701] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:34:30,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:34:30,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 128] total 129 [2021-10-06 16:34:30,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809750732] [2021-10-06 16:34:30,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 131 states [2021-10-06 16:34:30,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:34:30,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2021-10-06 16:34:30,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2021-10-06 16:34:30,753 INFO L87 Difference]: Start difference. First operand 1060 states and 2513 transitions. Second operand has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:34:37,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:34:37,569 INFO L93 Difference]: Finished difference Result 2098 states and 4977 transitions. [2021-10-06 16:34:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2021-10-06 16:34:37,569 INFO L78 Accepts]: Start accepts. Automaton has has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have 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-06 16:34:37,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:34:37,572 INFO L225 Difference]: With dead ends: 2098 [2021-10-06 16:34:37,572 INFO L226 Difference]: Without dead ends: 1580 [2021-10-06 16:34:37,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 6545.3ms TimeCoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2021-10-06 16:34:37,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2021-10-06 16:34:37,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1068. [2021-10-06 16:34:37,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1065 states have (on average 2.3774647887323943) internal successors, (2532), 1067 states have internal predecessors, (2532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:34:37,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 2532 transitions. [2021-10-06 16:34:37,586 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 2532 transitions. Word has length 131 [2021-10-06 16:34:37,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:34:37,586 INFO L470 AbstractCegarLoop]: Abstraction has 1068 states and 2532 transitions. [2021-10-06 16:34:37,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:34:37,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 2532 transitions. [2021-10-06 16:34:37,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-10-06 16:34:37,587 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:34:37,588 INFO L512 BasicCegarLoop]: trace histogram [128, 1, 1, 1, 1] [2021-10-06 16:34:37,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-10-06 16:34:37,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-10-06 16:34:37,788 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 15 more)] === [2021-10-06 16:34:37,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:34:37,789 INFO L82 PathProgramCache]: Analyzing trace with hash 937463321, now seen corresponding path program 128 times [2021-10-06 16:34:37,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:34:37,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662417408] [2021-10-06 16:34:37,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:34:37,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:34:37,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2021-10-06 16:34:41,248 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2021-10-06 16:34:41,249 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. [2021-10-06 16:34:41,250 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,250 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-06 16:34:41,251 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-06 16:34:41,252 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,252 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,252 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,252 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,252 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,252 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,252 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:34:41,258 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-06 16:34:41,258 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-06 16:34:41,260 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.10 04:34:41 BasicIcfg [2021-10-06 16:34:41,260 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-06 16:34:41,260 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-06 16:34:41,262 INFO L168 Benchmark]: Toolchain (without parser) took 743138.73 ms. Allocated memory was 159.4 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 134.9 MB in the beginning and 445.4 MB in the end (delta: -310.5 MB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. [2021-10-06 16:34:41,262 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 159.4 MB. Free memory was 130.4 MB in the beginning and 130.0 MB in the end (delta: 429.9 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-10-06 16:34:41,263 INFO L168 Benchmark]: CACSL2BoogieTranslator took 326.75 ms. Allocated memory is still 159.4 MB. Free memory was 134.7 MB in the beginning and 124.8 MB in the end (delta: 9.9 MB). Peak memory consumption was 9.4 MB. Max. memory is 8.0 GB. [2021-10-06 16:34:41,263 INFO L168 Benchmark]: Boogie Procedure Inliner took 43.30 ms. Allocated memory is still 159.4 MB. Free memory was 124.6 MB in the beginning and 123.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-06 16:34:41,263 INFO L168 Benchmark]: Boogie Preprocessor took 32.10 ms. Allocated memory is still 159.4 MB. Free memory was 123.2 MB in the beginning and 122.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-06 16:34:41,264 INFO L168 Benchmark]: RCFGBuilder took 736.13 ms. Allocated memory is still 159.4 MB. Free memory was 121.9 MB in the beginning and 106.2 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-10-06 16:34:41,264 INFO L168 Benchmark]: TraceAbstraction took 741984.20 ms. Allocated memory was 159.4 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 105.5 MB in the beginning and 445.4 MB in the end (delta: -339.9 MB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. [2021-10-06 16:34:41,266 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks [2021-10-06 16:34:41,270 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 Benchmark results are: * CDTParser took 0.25 ms. Allocated memory is still 159.4 MB. Free memory was 130.4 MB in the beginning and 130.0 MB in the end (delta: 429.9 kB). There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 326.75 ms. Allocated memory is still 159.4 MB. Free memory was 134.7 MB in the beginning and 124.8 MB in the end (delta: 9.9 MB). Peak memory consumption was 9.4 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 43.30 ms. Allocated memory is still 159.4 MB. Free memory was 124.6 MB in the beginning and 123.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 32.10 ms. Allocated memory is still 159.4 MB. Free memory was 123.2 MB in the beginning and 122.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 736.13 ms. Allocated memory is still 159.4 MB. Free memory was 121.9 MB in the beginning and 106.2 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 741984.20 ms. Allocated memory was 159.4 MB in the beginning and 1.9 GB in the end (delta: 1.7 GB). Free memory was 105.5 MB in the beginning and 445.4 MB in the end (delta: -339.9 MB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3363.1ms, 79 PlacesBefore, 30 PlacesAfterwards, 78 TransitionsBefore, 25 TransitionsAfterwards, 690 CoEnabledTransitionPairs, 5 FixpointIterations, 33 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 8 TrivialYvCompositions, 4 ConcurrentYvCompositions, 4 ChoiceCompositions, 73 TotalNumberOfCompositions, 885 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 848, positive: 844, positive conditional: 0, positive unconditional: 844, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 384, positive: 382, positive conditional: 0, positive unconditional: 382, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 384, positive: 382, positive conditional: 0, positive unconditional: 382, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 848, positive: 462, positive conditional: 0, positive unconditional: 462, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 384, unknown conditional: 0, unknown unconditional: 384] , 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 analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 68]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 133 with TraceHistMax 128,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 91 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 98 locations, 18 error locations. Started 1 CEGAR loops. OverallTime: 741768.9ms, OverallIterations: 136, TraceHistogramMax: 128, EmptinessCheckTime: 172.7ms, AutomataDifference: 236986.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 3430.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 26169 SDtfs, 188121 SDslu, 142847 SDs, 0 SdLazy, 18344 SolverSat, 33594 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 27984.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16805 GetRequests, 8404 SyntacticMatches, 0 SemanticMatches, 8401 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16009 ImplicationChecksByTransitivity, 296036.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1068occurred in iteration=135, InterpolantAutomatonStates: 8664, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1698.4ms AutomataMinimizationTime, 135 MinimizatonAttempts, 33248 StatesRemovedByMinimization, 131 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2562.6ms SsaConstructionTime, 18108.9ms SatisfiabilityAnalysisTime, 335775.3ms InterpolantComputationTime, 17343 NumberOfCodeBlocks, 17341 NumberOfCodeBlocksAsserted, 2366 NumberOfCheckSat, 17077 ConstructedInterpolants, 0 QuantifiedInterpolants, 51203 SizeOfPredicates, 1 NumberOfNonLiveVariables, 80546 ConjunctsInSsa, 8526 ConjunctsInUnsatCore, 266 InterpolantComputations, 6 PerfectInterpolantSequences, 5/699021 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