/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-difference-det.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 19:24:19,118 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 19:24:19,121 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 19:24:19,181 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 19:24:19,182 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 19:24:19,190 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 19:24:19,194 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 19:24:19,200 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 19:24:19,204 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 19:24:19,211 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 19:24:19,212 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 19:24:19,215 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 19:24:19,215 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 19:24:19,218 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 19:24:19,221 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 19:24:19,226 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 19:24:19,228 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 19:24:19,230 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 19:24:19,238 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 19:24:19,248 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 19:24:19,250 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 19:24:19,263 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 19:24:19,264 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 19:24:19,267 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 19:24:19,276 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 19:24:19,277 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 19:24:19,277 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 19:24:19,280 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 19:24:19,280 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 19:24:19,281 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 19:24:19,282 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 19:24:19,283 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 19:24:19,285 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 19:24:19,286 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 19:24:19,288 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 19:24:19,288 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 19:24:19,289 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 19:24:19,289 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 19:24:19,289 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 19:24:19,290 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 19:24:19,291 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 19:24:19,299 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-13 19:24:19,344 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 19:24:19,345 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 19:24:19,346 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 19:24:19,346 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 19:24:19,349 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 19:24:19,350 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 19:24:19,350 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 19:24:19,350 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 19:24:19,351 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 19:24:19,351 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 19:24:19,352 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 19:24:19,353 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 19:24:19,353 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 19:24:19,353 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 19:24:19,353 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 19:24:19,354 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 19:24:19,354 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-13 19:24:19,354 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 19:24:19,354 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 19:24:19,355 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 19:24:19,355 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 19:24:19,355 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 19:24:19,355 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 19:24:19,355 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 19:24:19,356 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:24:19,356 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 19:24:19,356 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 19:24:19,356 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 19:24:19,357 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 19:24:19,357 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 19:24:19,357 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 19:24:19,357 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 19:24:19,358 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-10-13 19:24:19,762 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 19:24:19,788 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 19:24:19,791 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 19:24:19,792 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 19:24:19,793 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 19:24:19,794 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-difference-det.wvr.c [2021-10-13 19:24:19,864 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/8e655e618/a1c334cabab446e2be0ec09b1ffde8a8/FLAG3ece860b6 [2021-10-13 19:24:20,523 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 19:24:20,524 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-difference-det.wvr.c [2021-10-13 19:24:20,532 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/8e655e618/a1c334cabab446e2be0ec09b1ffde8a8/FLAG3ece860b6 [2021-10-13 19:24:20,877 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/8e655e618/a1c334cabab446e2be0ec09b1ffde8a8 [2021-10-13 19:24:20,880 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 19:24:20,887 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 19:24:20,889 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 19:24:20,889 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 19:24:20,898 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 19:24:20,899 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:24:20" (1/1) ... [2021-10-13 19:24:20,905 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62e4fe5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:20, skipping insertion in model container [2021-10-13 19:24:20,905 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:24:20" (1/1) ... [2021-10-13 19:24:20,915 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 19:24:20,942 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 19:24:21,116 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-difference-det.wvr.c[2507,2520] [2021-10-13 19:24:21,118 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:24:21,134 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 19:24:21,166 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-difference-det.wvr.c[2507,2520] [2021-10-13 19:24:21,168 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:24:21,184 INFO L208 MainTranslator]: Completed translation [2021-10-13 19:24:21,185 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21 WrapperNode [2021-10-13 19:24:21,185 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 19:24:21,186 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 19:24:21,187 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 19:24:21,187 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 19:24:21,193 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,202 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,230 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 19:24:21,230 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 19:24:21,231 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 19:24:21,231 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 19:24:21,244 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,244 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,248 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,248 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,256 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,261 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,263 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,267 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 19:24:21,268 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 19:24:21,268 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 19:24:21,268 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 19:24:21,269 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (1/1) ... [2021-10-13 19:24:21,285 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:24:21,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:21,324 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 19:24:21,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 19:24:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 19:24:21,389 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 19:24:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 19:24:21,389 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 19:24:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-13 19:24:21,390 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-13 19:24:21,390 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-13 19:24:21,390 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-13 19:24:21,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 19:24:21,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 19:24:21,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 19:24:21,390 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-13 19:24:21,391 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-13 19:24:21,391 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 19:24:21,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 19:24:21,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 19:24:21,391 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 19:24:21,393 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-13 19:24:22,256 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 19:24:22,257 INFO L299 CfgBuilder]: Removed 14 assume(true) statements. [2021-10-13 19:24:22,260 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:24:22 BoogieIcfgContainer [2021-10-13 19:24:22,260 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 19:24:22,262 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 19:24:22,262 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 19:24:22,266 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 19:24:22,267 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:24:20" (1/3) ... [2021-10-13 19:24:22,268 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5836f9d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:24:22, skipping insertion in model container [2021-10-13 19:24:22,268 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:24:21" (2/3) ... [2021-10-13 19:24:22,269 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5836f9d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:24:22, skipping insertion in model container [2021-10-13 19:24:22,269 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:24:22" (3/3) ... [2021-10-13 19:24:22,270 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-difference-det.wvr.c [2021-10-13 19:24:22,277 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-13 19:24:22,277 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 19:24:22,277 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2021-10-13 19:24:22,278 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 19:24:22,318 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,319 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,319 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,319 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,319 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,319 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,320 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,320 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,320 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,320 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,320 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,321 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,321 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,321 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,321 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,321 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,322 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,322 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,322 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,322 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,322 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,323 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,323 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,323 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,323 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,323 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,324 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,324 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,324 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,324 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,324 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,325 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,325 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,325 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,326 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,326 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,326 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,326 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,327 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,327 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,328 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,328 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,329 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,329 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,329 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,329 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,329 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,330 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,330 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,330 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,330 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,330 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,330 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,331 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,331 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,331 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,331 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,331 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,332 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,332 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,332 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,332 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,332 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,333 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,333 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,333 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,333 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,333 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,334 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,334 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,334 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,334 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,334 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,335 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,335 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,336 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,336 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,336 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,336 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,336 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,337 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,337 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,337 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,337 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,337 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,338 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,338 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,338 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,338 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,338 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,339 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,339 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,339 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,339 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,339 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,340 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,340 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,340 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,340 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,340 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,341 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,341 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,341 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,341 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,341 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,342 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,342 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,343 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,343 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,343 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,343 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,343 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,344 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,344 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,344 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,344 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,344 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,345 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,345 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,345 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,345 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,345 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,346 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,346 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,346 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,346 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,346 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,347 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,347 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,347 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,347 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,347 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,347 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,348 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,348 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,348 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,348 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,348 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,349 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,349 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,349 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,349 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,349 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,350 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,350 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,350 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,350 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,350 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,351 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,351 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,351 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,351 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,351 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,355 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,355 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,355 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,356 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,356 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,356 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,356 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,358 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,358 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,359 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,359 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,359 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,361 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,361 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,361 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,361 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,362 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,363 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,363 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,364 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,364 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,364 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,364 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,364 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:24:22,378 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-13 19:24:22,436 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 19:24:22,444 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-13 19:24:22,445 INFO L340 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2021-10-13 19:24:22,462 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 19:24:22,474 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 149 places, 145 transitions, 322 flow [2021-10-13 19:24:22,477 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 149 places, 145 transitions, 322 flow [2021-10-13 19:24:22,479 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 149 places, 145 transitions, 322 flow [2021-10-13 19:24:22,563 INFO L129 PetriNetUnfolder]: 9/141 cut-off events. [2021-10-13 19:24:22,564 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-13 19:24:22,572 INFO L84 FinitePrefix]: Finished finitePrefix Result has 158 conditions, 141 events. 9/141 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 190 event pairs, 0 based on Foata normal form. 0/116 useless extension candidates. Maximal degree in co-relation 98. Up to 2 conditions per place. [2021-10-13 19:24:22,581 INFO L116 LiptonReduction]: Number of co-enabled transitions 5184 [2021-10-13 19:24:27,975 INFO L131 LiptonReduction]: Checked pairs total: 6040 [2021-10-13 19:24:27,975 INFO L133 LiptonReduction]: Total number of compositions: 127 [2021-10-13 19:24:27,984 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 58 places, 49 transitions, 130 flow [2021-10-13 19:24:28,288 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 6392 states, 5768 states have (on average 4.805131761442441) internal successors, (27716), 6391 states have internal predecessors, (27716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:28,320 INFO L276 IsEmpty]: Start isEmpty. Operand has 6392 states, 5768 states have (on average 4.805131761442441) internal successors, (27716), 6391 states have internal predecessors, (27716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:28,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 19:24:28,327 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:28,328 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-13 19:24:28,328 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:28,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:28,335 INFO L82 PathProgramCache]: Analyzing trace with hash 19201206, now seen corresponding path program 1 times [2021-10-13 19:24:28,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:28,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206576746] [2021-10-13 19:24:28,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:28,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:28,547 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:28,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:28,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206576746] [2021-10-13 19:24:28,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206576746] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:28,549 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:28,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:24:28,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630602522] [2021-10-13 19:24:28,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:28,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:28,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:28,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:28,600 INFO L87 Difference]: Start difference. First operand has 6392 states, 5768 states have (on average 4.805131761442441) internal successors, (27716), 6391 states have internal predecessors, (27716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:28,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:28,908 INFO L93 Difference]: Finished difference Result 7808 states and 33616 transitions. [2021-10-13 19:24:28,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:28,910 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-13 19:24:28,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:29,164 INFO L225 Difference]: With dead ends: 7808 [2021-10-13 19:24:29,165 INFO L226 Difference]: Without dead ends: 7808 [2021-10-13 19:24:29,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:29,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7808 states. [2021-10-13 19:24:29,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7808 to 5410. [2021-10-13 19:24:29,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5410 states, 5011 states have (on average 5.033526242267013) internal successors, (25223), 5409 states have internal predecessors, (25223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:29,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5410 states to 5410 states and 25223 transitions. [2021-10-13 19:24:29,702 INFO L78 Accepts]: Start accepts. Automaton has 5410 states and 25223 transitions. Word has length 4 [2021-10-13 19:24:29,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:29,703 INFO L470 AbstractCegarLoop]: Abstraction has 5410 states and 25223 transitions. [2021-10-13 19:24:29,704 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-13 19:24:29,704 INFO L276 IsEmpty]: Start isEmpty. Operand 5410 states and 25223 transitions. [2021-10-13 19:24:29,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 19:24:29,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:29,705 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-13 19:24:29,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 19:24:29,706 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:29,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:29,707 INFO L82 PathProgramCache]: Analyzing trace with hash 19201192, now seen corresponding path program 1 times [2021-10-13 19:24:29,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:29,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829649168] [2021-10-13 19:24:29,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:29,708 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:29,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:29,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:29,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:29,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829649168] [2021-10-13 19:24:29,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829649168] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:29,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:29,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:24:29,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928740863] [2021-10-13 19:24:29,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:29,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:29,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:29,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:29,776 INFO L87 Difference]: Start difference. First operand 5410 states and 25223 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:30,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:30,005 INFO L93 Difference]: Finished difference Result 5452 states and 22976 transitions. [2021-10-13 19:24:30,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:30,006 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-13 19:24:30,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:30,092 INFO L225 Difference]: With dead ends: 5452 [2021-10-13 19:24:30,092 INFO L226 Difference]: Without dead ends: 5444 [2021-10-13 19:24:30,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:30,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5444 states. [2021-10-13 19:24:30,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5444 to 5172. [2021-10-13 19:24:30,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5172 states, 4773 states have (on average 4.650953278860255) internal successors, (22199), 5171 states have internal predecessors, (22199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:30,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5172 states to 5172 states and 22199 transitions. [2021-10-13 19:24:30,470 INFO L78 Accepts]: Start accepts. Automaton has 5172 states and 22199 transitions. Word has length 4 [2021-10-13 19:24:30,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:30,470 INFO L470 AbstractCegarLoop]: Abstraction has 5172 states and 22199 transitions. [2021-10-13 19:24:30,470 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-13 19:24:30,471 INFO L276 IsEmpty]: Start isEmpty. Operand 5172 states and 22199 transitions. [2021-10-13 19:24:30,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:24:30,471 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:30,471 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:24:30,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-13 19:24:30,472 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:30,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:30,473 INFO L82 PathProgramCache]: Analyzing trace with hash 595238742, now seen corresponding path program 1 times [2021-10-13 19:24:30,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:30,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422282126] [2021-10-13 19:24:30,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:30,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:30,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:30,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:30,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:30,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422282126] [2021-10-13 19:24:30,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422282126] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:30,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930336972] [2021-10-13 19:24:30,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:30,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:30,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:30,534 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:30,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-13 19:24:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:30,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:30,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:30,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:30,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930336972] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:30,670 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:30,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-13 19:24:30,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194681925] [2021-10-13 19:24:30,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:24:30,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:30,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:24:30,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:30,672 INFO L87 Difference]: Start difference. First operand 5172 states and 22199 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-13 19:24:31,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:31,015 INFO L93 Difference]: Finished difference Result 8444 states and 36389 transitions. [2021-10-13 19:24:31,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:24:31,016 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-13 19:24:31,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:31,080 INFO L225 Difference]: With dead ends: 8444 [2021-10-13 19:24:31,080 INFO L226 Difference]: Without dead ends: 8444 [2021-10-13 19:24:31,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.6ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:31,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8444 states. [2021-10-13 19:24:31,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8444 to 5774. [2021-10-13 19:24:31,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5774 states, 5375 states have (on average 5.069581395348838) internal successors, (27249), 5773 states have internal predecessors, (27249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:31,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5774 states to 5774 states and 27249 transitions. [2021-10-13 19:24:31,870 INFO L78 Accepts]: Start accepts. Automaton has 5774 states and 27249 transitions. Word has length 5 [2021-10-13 19:24:31,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:31,874 INFO L470 AbstractCegarLoop]: Abstraction has 5774 states and 27249 transitions. [2021-10-13 19:24:31,874 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-13 19:24:31,874 INFO L276 IsEmpty]: Start isEmpty. Operand 5774 states and 27249 transitions. [2021-10-13 19:24:31,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:24:31,875 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:31,875 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:24:31,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:32,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:32,078 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:32,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:32,080 INFO L82 PathProgramCache]: Analyzing trace with hash 595238728, now seen corresponding path program 1 times [2021-10-13 19:24:32,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:32,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435106866] [2021-10-13 19:24:32,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:32,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:32,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:32,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:32,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:32,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435106866] [2021-10-13 19:24:32,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435106866] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:32,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475333437] [2021-10-13 19:24:32,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:32,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:32,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:32,132 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:32,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-13 19:24:32,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:32,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:32,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:32,221 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:32,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475333437] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:32,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:24:32,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2021-10-13 19:24:32,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519224843] [2021-10-13 19:24:32,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:24:32,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:32,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:24:32,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:32,224 INFO L87 Difference]: Start difference. First operand 5774 states and 27249 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:32,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:32,487 INFO L93 Difference]: Finished difference Result 7796 states and 36758 transitions. [2021-10-13 19:24:32,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:24:32,489 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-13 19:24:32,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:32,564 INFO L225 Difference]: With dead ends: 7796 [2021-10-13 19:24:32,565 INFO L226 Difference]: Without dead ends: 7796 [2021-10-13 19:24:32,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:32,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7796 states. [2021-10-13 19:24:32,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7796 to 5172. [2021-10-13 19:24:32,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5172 states, 4853 states have (on average 4.94601277560272) internal successors, (24003), 5171 states have internal predecessors, (24003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:32,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5172 states to 5172 states and 24003 transitions. [2021-10-13 19:24:32,950 INFO L78 Accepts]: Start accepts. Automaton has 5172 states and 24003 transitions. Word has length 5 [2021-10-13 19:24:32,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:32,950 INFO L470 AbstractCegarLoop]: Abstraction has 5172 states and 24003 transitions. [2021-10-13 19:24:32,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:32,951 INFO L276 IsEmpty]: Start isEmpty. Operand 5172 states and 24003 transitions. [2021-10-13 19:24:32,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:24:32,951 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:32,951 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:24:32,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:33,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:33,168 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:33,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:33,169 INFO L82 PathProgramCache]: Analyzing trace with hash 595238729, now seen corresponding path program 1 times [2021-10-13 19:24:33,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:33,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753321519] [2021-10-13 19:24:33,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:33,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:33,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:33,211 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:33,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:33,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753321519] [2021-10-13 19:24:33,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753321519] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:33,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32213721] [2021-10-13 19:24:33,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:33,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:33,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:33,214 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:33,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-13 19:24:33,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:33,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:33,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:33,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:33,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32213721] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:33,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:33,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:24:33,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936076886] [2021-10-13 19:24:33,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:24:33,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:33,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:24:33,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:33,305 INFO L87 Difference]: Start difference. First operand 5172 states and 24003 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-13 19:24:33,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:33,644 INFO L93 Difference]: Finished difference Result 9506 states and 40431 transitions. [2021-10-13 19:24:33,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:24:33,647 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-13 19:24:33,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:33,764 INFO L225 Difference]: With dead ends: 9506 [2021-10-13 19:24:33,764 INFO L226 Difference]: Without dead ends: 9502 [2021-10-13 19:24:33,764 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-13 19:24:33,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9502 states. [2021-10-13 19:24:34,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9502 to 6842. [2021-10-13 19:24:34,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6842 states, 6523 states have (on average 5.121723133527518) internal successors, (33409), 6841 states have internal predecessors, (33409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:34,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6842 states to 6842 states and 33409 transitions. [2021-10-13 19:24:34,304 INFO L78 Accepts]: Start accepts. Automaton has 6842 states and 33409 transitions. Word has length 5 [2021-10-13 19:24:34,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:34,304 INFO L470 AbstractCegarLoop]: Abstraction has 6842 states and 33409 transitions. [2021-10-13 19:24:34,305 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-13 19:24:34,305 INFO L276 IsEmpty]: Start isEmpty. Operand 6842 states and 33409 transitions. [2021-10-13 19:24:34,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:24:34,306 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:34,306 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:24:34,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:34,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:34,520 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:34,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:34,522 INFO L82 PathProgramCache]: Analyzing trace with hash 595238767, now seen corresponding path program 1 times [2021-10-13 19:24:34,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:34,523 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930957303] [2021-10-13 19:24:34,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:34,524 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:34,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:34,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:34,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:34,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930957303] [2021-10-13 19:24:34,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930957303] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:34,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:34,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:24:34,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716539540] [2021-10-13 19:24:34,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:34,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:34,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:34,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:34,599 INFO L87 Difference]: Start difference. First operand 6842 states and 33409 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-13 19:24:34,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:34,784 INFO L93 Difference]: Finished difference Result 6040 states and 28283 transitions. [2021-10-13 19:24:34,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:34,784 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-13 19:24:34,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:34,840 INFO L225 Difference]: With dead ends: 6040 [2021-10-13 19:24:34,840 INFO L226 Difference]: Without dead ends: 6040 [2021-10-13 19:24:34,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:34,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6040 states. [2021-10-13 19:24:35,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6040 to 6040. [2021-10-13 19:24:35,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6040 states, 5801 states have (on average 4.875538700224099) internal successors, (28283), 6039 states have internal predecessors, (28283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:35,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6040 states to 6040 states and 28283 transitions. [2021-10-13 19:24:35,210 INFO L78 Accepts]: Start accepts. Automaton has 6040 states and 28283 transitions. Word has length 5 [2021-10-13 19:24:35,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:35,210 INFO L470 AbstractCegarLoop]: Abstraction has 6040 states and 28283 transitions. [2021-10-13 19:24:35,211 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-13 19:24:35,213 INFO L276 IsEmpty]: Start isEmpty. Operand 6040 states and 28283 transitions. [2021-10-13 19:24:35,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:24:35,214 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:35,214 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-13 19:24:35,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-13 19:24:35,215 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:35,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:35,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1272533174, now seen corresponding path program 2 times [2021-10-13 19:24:35,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:35,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586384625] [2021-10-13 19:24:35,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:35,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:35,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:35,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:35,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:35,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586384625] [2021-10-13 19:24:35,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586384625] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:35,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800116666] [2021-10-13 19:24:35,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:35,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:35,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:35,316 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:35,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-13 19:24:35,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:24:35,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:35,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:35,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:35,404 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:24:35,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800116666] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:35,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:24:35,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-13 19:24:35,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503958728] [2021-10-13 19:24:35,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:35,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:35,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:35,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:24:35,406 INFO L87 Difference]: Start difference. First operand 6040 states and 28283 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:35,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:35,468 INFO L93 Difference]: Finished difference Result 4504 states and 20487 transitions. [2021-10-13 19:24:35,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:35,469 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-13 19:24:35,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:35,500 INFO L225 Difference]: With dead ends: 4504 [2021-10-13 19:24:35,501 INFO L226 Difference]: Without dead ends: 4504 [2021-10-13 19:24:35,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.7ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:24:35,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4504 states. [2021-10-13 19:24:35,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4504 to 3816. [2021-10-13 19:24:35,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3816 states, 3689 states have (on average 4.5966386554621845) internal successors, (16957), 3815 states have internal predecessors, (16957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:35,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 16957 transitions. [2021-10-13 19:24:35,855 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 16957 transitions. Word has length 6 [2021-10-13 19:24:35,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:35,855 INFO L470 AbstractCegarLoop]: Abstraction has 3816 states and 16957 transitions. [2021-10-13 19:24:35,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:35,855 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 16957 transitions. [2021-10-13 19:24:35,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:24:35,856 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:35,856 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-13 19:24:35,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:36,069 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-13 19:24:36,070 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:36,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:36,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1272533161, now seen corresponding path program 2 times [2021-10-13 19:24:36,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:36,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179645472] [2021-10-13 19:24:36,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:36,072 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:36,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:36,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:36,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:36,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179645472] [2021-10-13 19:24:36,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179645472] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:36,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615068306] [2021-10-13 19:24:36,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:36,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:36,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:36,119 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:36,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-13 19:24:36,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:24:36,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:36,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 19:24:36,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:36,310 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:36,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615068306] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:36,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:36,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-13 19:24:36,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965887221] [2021-10-13 19:24:36,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:24:36,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:36,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:24:36,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:24:36,312 INFO L87 Difference]: Start difference. First operand 3816 states and 16957 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-13 19:24:36,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:36,447 INFO L93 Difference]: Finished difference Result 7220 states and 30444 transitions. [2021-10-13 19:24:36,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:24:36,448 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-13 19:24:36,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:36,503 INFO L225 Difference]: With dead ends: 7220 [2021-10-13 19:24:36,503 INFO L226 Difference]: Without dead ends: 7216 [2021-10-13 19:24:36,504 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-13 19:24:36,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7216 states. [2021-10-13 19:24:36,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7216 to 4566. [2021-10-13 19:24:36,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4566 states, 4439 states have (on average 4.71119621536382) internal successors, (20913), 4565 states have internal predecessors, (20913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:36,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4566 states to 4566 states and 20913 transitions. [2021-10-13 19:24:36,838 INFO L78 Accepts]: Start accepts. Automaton has 4566 states and 20913 transitions. Word has length 6 [2021-10-13 19:24:36,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:36,839 INFO L470 AbstractCegarLoop]: Abstraction has 4566 states and 20913 transitions. [2021-10-13 19:24:36,839 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-13 19:24:36,839 INFO L276 IsEmpty]: Start isEmpty. Operand 4566 states and 20913 transitions. [2021-10-13 19:24:36,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:24:36,841 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:36,841 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1] [2021-10-13 19:24:36,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:37,055 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-13 19:24:37,056 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:37,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:37,058 INFO L82 PathProgramCache]: Analyzing trace with hash 793824073, now seen corresponding path program 3 times [2021-10-13 19:24:37,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:37,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879028373] [2021-10-13 19:24:37,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:37,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:37,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:37,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:37,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:37,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879028373] [2021-10-13 19:24:37,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879028373] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:37,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561389841] [2021-10-13 19:24:37,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:24:37,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:37,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:37,126 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:37,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-13 19:24:37,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:24:37,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:37,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:24:37,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:37,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:37,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561389841] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:37,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:37,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-13 19:24:37,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109893404] [2021-10-13 19:24:37,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 19:24:37,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:37,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 19:24:37,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:24:37,229 INFO L87 Difference]: Start difference. First operand 4566 states and 20913 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-13 19:24:37,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:37,370 INFO L93 Difference]: Finished difference Result 9022 states and 38789 transitions. [2021-10-13 19:24:37,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:24:37,371 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-13 19:24:37,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:37,432 INFO L225 Difference]: With dead ends: 9022 [2021-10-13 19:24:37,433 INFO L226 Difference]: Without dead ends: 9018 [2021-10-13 19:24:37,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 17.0ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:24:37,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9018 states. [2021-10-13 19:24:37,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9018 to 5316. [2021-10-13 19:24:37,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5316 states, 5189 states have (on average 4.79263827327038) internal successors, (24869), 5315 states have internal predecessors, (24869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:37,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5316 states to 5316 states and 24869 transitions. [2021-10-13 19:24:37,849 INFO L78 Accepts]: Start accepts. Automaton has 5316 states and 24869 transitions. Word has length 7 [2021-10-13 19:24:37,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:37,849 INFO L470 AbstractCegarLoop]: Abstraction has 5316 states and 24869 transitions. [2021-10-13 19:24:37,850 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-13 19:24:37,850 INFO L276 IsEmpty]: Start isEmpty. Operand 5316 states and 24869 transitions. [2021-10-13 19:24:37,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:24:37,851 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:37,851 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:37,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:38,066 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-13 19:24:38,067 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:38,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:38,068 INFO L82 PathProgramCache]: Analyzing trace with hash -320424407, now seen corresponding path program 1 times [2021-10-13 19:24:38,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:38,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859745200] [2021-10-13 19:24:38,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:38,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:38,108 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:38,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:38,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859745200] [2021-10-13 19:24:38,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859745200] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:38,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:38,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:24:38,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082641880] [2021-10-13 19:24:38,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:38,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:38,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:38,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:38,111 INFO L87 Difference]: Start difference. First operand 5316 states and 24869 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:38,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:38,321 INFO L93 Difference]: Finished difference Result 8776 states and 41176 transitions. [2021-10-13 19:24:38,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:38,322 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:24:38,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:38,382 INFO L225 Difference]: With dead ends: 8776 [2021-10-13 19:24:38,382 INFO L226 Difference]: Without dead ends: 8776 [2021-10-13 19:24:38,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:38,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8776 states. [2021-10-13 19:24:38,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8776 to 6182. [2021-10-13 19:24:38,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6182 states, 6055 states have (on average 5.209744013212221) internal successors, (31545), 6181 states have internal predecessors, (31545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:38,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6182 states to 6182 states and 31545 transitions. [2021-10-13 19:24:38,833 INFO L78 Accepts]: Start accepts. Automaton has 6182 states and 31545 transitions. Word has length 8 [2021-10-13 19:24:38,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:38,834 INFO L470 AbstractCegarLoop]: Abstraction has 6182 states and 31545 transitions. [2021-10-13 19:24:38,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:38,834 INFO L276 IsEmpty]: Start isEmpty. Operand 6182 states and 31545 transitions. [2021-10-13 19:24:38,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:24:38,835 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:38,835 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:38,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-13 19:24:38,835 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:38,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:38,836 INFO L82 PathProgramCache]: Analyzing trace with hash -320424503, now seen corresponding path program 1 times [2021-10-13 19:24:38,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:38,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203197113] [2021-10-13 19:24:38,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:38,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:38,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:38,861 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:38,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:38,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203197113] [2021-10-13 19:24:38,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203197113] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:38,862 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:38,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:24:38,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946456241] [2021-10-13 19:24:38,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:38,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:38,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:38,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:38,863 INFO L87 Difference]: Start difference. First operand 6182 states and 31545 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:38,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:38,965 INFO L93 Difference]: Finished difference Result 5886 states and 27095 transitions. [2021-10-13 19:24:38,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:38,966 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:24:38,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:39,004 INFO L225 Difference]: With dead ends: 5886 [2021-10-13 19:24:39,005 INFO L226 Difference]: Without dead ends: 5848 [2021-10-13 19:24:39,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:39,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5848 states. [2021-10-13 19:24:39,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5848 to 5734. [2021-10-13 19:24:39,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5734 states, 5607 states have (on average 4.743891564116283) internal successors, (26599), 5733 states have internal predecessors, (26599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:39,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5734 states to 5734 states and 26599 transitions. [2021-10-13 19:24:39,403 INFO L78 Accepts]: Start accepts. Automaton has 5734 states and 26599 transitions. Word has length 8 [2021-10-13 19:24:39,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:39,404 INFO L470 AbstractCegarLoop]: Abstraction has 5734 states and 26599 transitions. [2021-10-13 19:24:39,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:39,404 INFO L276 IsEmpty]: Start isEmpty. Operand 5734 states and 26599 transitions. [2021-10-13 19:24:39,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:24:39,405 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:39,405 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:39,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-13 19:24:39,405 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:39,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:39,406 INFO L82 PathProgramCache]: Analyzing trace with hash -325489220, now seen corresponding path program 1 times [2021-10-13 19:24:39,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:39,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534119447] [2021-10-13 19:24:39,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:39,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:39,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:39,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:39,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:39,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534119447] [2021-10-13 19:24:39,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534119447] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:39,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:39,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:24:39,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829074747] [2021-10-13 19:24:39,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:39,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:39,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:39,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:39,445 INFO L87 Difference]: Start difference. First operand 5734 states and 26599 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:39,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:39,549 INFO L93 Difference]: Finished difference Result 8292 states and 38127 transitions. [2021-10-13 19:24:39,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:39,549 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:24:39,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:39,609 INFO L225 Difference]: With dead ends: 8292 [2021-10-13 19:24:39,609 INFO L226 Difference]: Without dead ends: 8264 [2021-10-13 19:24:39,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:39,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8264 states. [2021-10-13 19:24:39,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8264 to 6950. [2021-10-13 19:24:39,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6950 states, 6823 states have (on average 4.88333577605159) internal successors, (33319), 6949 states have internal predecessors, (33319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:40,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6950 states to 6950 states and 33319 transitions. [2021-10-13 19:24:40,014 INFO L78 Accepts]: Start accepts. Automaton has 6950 states and 33319 transitions. Word has length 8 [2021-10-13 19:24:40,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:40,014 INFO L470 AbstractCegarLoop]: Abstraction has 6950 states and 33319 transitions. [2021-10-13 19:24:40,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:40,015 INFO L276 IsEmpty]: Start isEmpty. Operand 6950 states and 33319 transitions. [2021-10-13 19:24:40,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:24:40,016 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:40,016 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1] [2021-10-13 19:24:40,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-13 19:24:40,016 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:40,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:40,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1161255767, now seen corresponding path program 4 times [2021-10-13 19:24:40,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:40,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781569806] [2021-10-13 19:24:40,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:40,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:40,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:40,060 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:40,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:40,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781569806] [2021-10-13 19:24:40,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781569806] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:40,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613202300] [2021-10-13 19:24:40,061 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:24:40,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:40,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:40,063 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:40,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-13 19:24:40,119 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:24:40,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:40,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:24:40,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:40,159 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:40,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613202300] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:40,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:40,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-10-13 19:24:40,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627973226] [2021-10-13 19:24:40,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:24:40,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:40,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:24:40,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:24:40,161 INFO L87 Difference]: Start difference. First operand 6950 states and 33319 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:40,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:40,341 INFO L93 Difference]: Finished difference Result 13092 states and 58284 transitions. [2021-10-13 19:24:40,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:24:40,342 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-13 19:24:40,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:40,584 INFO L225 Difference]: With dead ends: 13092 [2021-10-13 19:24:40,585 INFO L226 Difference]: Without dead ends: 13078 [2021-10-13 19:24:40,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 21.8ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:24:40,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13078 states. [2021-10-13 19:24:40,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13078 to 8028. [2021-10-13 19:24:40,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8028 states, 7901 states have (on average 4.9288697633210985) internal successors, (38943), 8027 states have internal predecessors, (38943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8028 states to 8028 states and 38943 transitions. [2021-10-13 19:24:41,195 INFO L78 Accepts]: Start accepts. Automaton has 8028 states and 38943 transitions. Word has length 8 [2021-10-13 19:24:41,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:41,195 INFO L470 AbstractCegarLoop]: Abstraction has 8028 states and 38943 transitions. [2021-10-13 19:24:41,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,195 INFO L276 IsEmpty]: Start isEmpty. Operand 8028 states and 38943 transitions. [2021-10-13 19:24:41,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:24:41,196 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:41,196 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:41,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:41,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-10-13 19:24:41,405 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:41,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:41,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1343221011, now seen corresponding path program 1 times [2021-10-13 19:24:41,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:41,408 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707497141] [2021-10-13 19:24:41,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:41,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:41,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:41,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:41,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:41,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707497141] [2021-10-13 19:24:41,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707497141] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:41,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:41,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:24:41,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795564076] [2021-10-13 19:24:41,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:41,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:41,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:41,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:41,477 INFO L87 Difference]: Start difference. First operand 8028 states and 38943 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:41,576 INFO L93 Difference]: Finished difference Result 6812 states and 32935 transitions. [2021-10-13 19:24:41,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:41,577 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:24:41,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:41,626 INFO L225 Difference]: With dead ends: 6812 [2021-10-13 19:24:41,627 INFO L226 Difference]: Without dead ends: 6812 [2021-10-13 19:24:41,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:41,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6812 states. [2021-10-13 19:24:41,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6812 to 6812. [2021-10-13 19:24:41,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6812 states, 6717 states have (on average 4.903230608902784) internal successors, (32935), 6811 states have internal predecessors, (32935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6812 states to 6812 states and 32935 transitions. [2021-10-13 19:24:41,982 INFO L78 Accepts]: Start accepts. Automaton has 6812 states and 32935 transitions. Word has length 9 [2021-10-13 19:24:41,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:41,982 INFO L470 AbstractCegarLoop]: Abstraction has 6812 states and 32935 transitions. [2021-10-13 19:24:41,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:41,983 INFO L276 IsEmpty]: Start isEmpty. Operand 6812 states and 32935 transitions. [2021-10-13 19:24:41,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:24:41,983 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:41,984 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:41,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-13 19:24:41,984 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:41,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:41,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1343221107, now seen corresponding path program 1 times [2021-10-13 19:24:41,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:41,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380978488] [2021-10-13 19:24:41,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:41,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:42,017 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:42,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:42,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380978488] [2021-10-13 19:24:42,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380978488] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:42,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460300860] [2021-10-13 19:24:42,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:42,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:42,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:42,020 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:42,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-13 19:24:42,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:42,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:42,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:42,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:42,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460300860] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:42,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:42,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:24:42,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271742704] [2021-10-13 19:24:42,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:24:42,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:42,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:24:42,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:42,132 INFO L87 Difference]: Start difference. First operand 6812 states and 32935 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:42,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:42,393 INFO L93 Difference]: Finished difference Result 10294 states and 49311 transitions. [2021-10-13 19:24:42,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:24:42,393 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 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 9 [2021-10-13 19:24:42,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:42,440 INFO L225 Difference]: With dead ends: 10294 [2021-10-13 19:24:42,440 INFO L226 Difference]: Without dead ends: 10270 [2021-10-13 19:24:42,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:42,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10270 states. [2021-10-13 19:24:42,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10270 to 8708. [2021-10-13 19:24:42,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8708 states, 8613 states have (on average 5.061767096249855) internal successors, (43597), 8707 states have internal predecessors, (43597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:42,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8708 states to 8708 states and 43597 transitions. [2021-10-13 19:24:42,808 INFO L78 Accepts]: Start accepts. Automaton has 8708 states and 43597 transitions. Word has length 9 [2021-10-13 19:24:42,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:42,808 INFO L470 AbstractCegarLoop]: Abstraction has 8708 states and 43597 transitions. [2021-10-13 19:24:42,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:42,809 INFO L276 IsEmpty]: Start isEmpty. Operand 8708 states and 43597 transitions. [2021-10-13 19:24:42,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:24:42,809 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:42,809 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:42,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:43,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-10-13 19:24:43,023 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:43,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:43,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1343221106, now seen corresponding path program 1 times [2021-10-13 19:24:43,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:43,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6177542] [2021-10-13 19:24:43,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:43,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:43,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:43,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:43,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:43,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6177542] [2021-10-13 19:24:43,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6177542] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:43,046 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:43,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:24:43,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066114923] [2021-10-13 19:24:43,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:43,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:43,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:43,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:43,047 INFO L87 Difference]: Start difference. First operand 8708 states and 43597 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:43,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:43,234 INFO L93 Difference]: Finished difference Result 7492 states and 37273 transitions. [2021-10-13 19:24:43,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:43,235 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:24:43,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:43,276 INFO L225 Difference]: With dead ends: 7492 [2021-10-13 19:24:43,276 INFO L226 Difference]: Without dead ends: 7492 [2021-10-13 19:24:43,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:43,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7492 states. [2021-10-13 19:24:43,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7492 to 7492. [2021-10-13 19:24:43,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7492 states, 7429 states have (on average 5.017229775205276) internal successors, (37273), 7491 states have internal predecessors, (37273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:43,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7492 states to 7492 states and 37273 transitions. [2021-10-13 19:24:43,547 INFO L78 Accepts]: Start accepts. Automaton has 7492 states and 37273 transitions. Word has length 9 [2021-10-13 19:24:43,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:43,547 INFO L470 AbstractCegarLoop]: Abstraction has 7492 states and 37273 transitions. [2021-10-13 19:24:43,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:43,548 INFO L276 IsEmpty]: Start isEmpty. Operand 7492 states and 37273 transitions. [2021-10-13 19:24:43,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:24:43,548 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:43,549 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1] [2021-10-13 19:24:43,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-13 19:24:43,549 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:43,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:43,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1639188663, now seen corresponding path program 5 times [2021-10-13 19:24:43,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:43,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417755771] [2021-10-13 19:24:43,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:43,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:43,597 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:43,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:43,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417755771] [2021-10-13 19:24:43,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417755771] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:43,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713310774] [2021-10-13 19:24:43,598 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:24:43,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:43,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:43,600 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:43,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-13 19:24:43,662 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:24:43,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:43,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:24:43,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:43,699 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:43,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713310774] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:43,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:43,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-13 19:24:43,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585765890] [2021-10-13 19:24:43,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:24:43,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:43,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:24:43,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:24:43,702 INFO L87 Difference]: Start difference. First operand 7492 states and 37273 transitions. Second operand has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:44,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:44,012 INFO L93 Difference]: Finished difference Result 14276 states and 65749 transitions. [2021-10-13 19:24:44,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:24:44,013 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-13 19:24:44,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:44,090 INFO L225 Difference]: With dead ends: 14276 [2021-10-13 19:24:44,090 INFO L226 Difference]: Without dead ends: 14262 [2021-10-13 19:24:44,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:24:44,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14262 states. [2021-10-13 19:24:44,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14262 to 8498. [2021-10-13 19:24:44,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8498 states, 8435 states have (on average 5.056787196206283) internal successors, (42654), 8497 states have internal predecessors, (42654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:44,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8498 states to 8498 states and 42654 transitions. [2021-10-13 19:24:44,418 INFO L78 Accepts]: Start accepts. Automaton has 8498 states and 42654 transitions. Word has length 9 [2021-10-13 19:24:44,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:44,418 INFO L470 AbstractCegarLoop]: Abstraction has 8498 states and 42654 transitions. [2021-10-13 19:24:44,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:44,418 INFO L276 IsEmpty]: Start isEmpty. Operand 8498 states and 42654 transitions. [2021-10-13 19:24:44,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:24:44,419 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:44,420 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:44,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:44,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:44,634 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:44,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:44,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1309822537, now seen corresponding path program 2 times [2021-10-13 19:24:44,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:44,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982800285] [2021-10-13 19:24:44,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:44,636 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:44,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:44,786 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:44,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:44,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982800285] [2021-10-13 19:24:44,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982800285] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:44,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420922731] [2021-10-13 19:24:44,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:44,787 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:44,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:44,788 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:44,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-13 19:24:44,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:24:44,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:44,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 19:24:44,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:44,896 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:44,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420922731] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:44,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:44,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-13 19:24:44,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512159310] [2021-10-13 19:24:44,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:24:44,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:44,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:24:44,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:24:44,900 INFO L87 Difference]: Start difference. First operand 8498 states and 42654 transitions. Second operand has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:45,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:45,118 INFO L93 Difference]: Finished difference Result 14064 states and 69123 transitions. [2021-10-13 19:24:45,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:24:45,119 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 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 10 [2021-10-13 19:24:45,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:45,215 INFO L225 Difference]: With dead ends: 14064 [2021-10-13 19:24:45,216 INFO L226 Difference]: Without dead ends: 14040 [2021-10-13 19:24:45,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:24:45,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14040 states. [2021-10-13 19:24:45,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14040 to 10238. [2021-10-13 19:24:45,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10238 states, 10175 states have (on average 5.1548894348894345) internal successors, (52451), 10237 states have internal predecessors, (52451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:45,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10238 states to 10238 states and 52451 transitions. [2021-10-13 19:24:45,633 INFO L78 Accepts]: Start accepts. Automaton has 10238 states and 52451 transitions. Word has length 10 [2021-10-13 19:24:45,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:45,633 INFO L470 AbstractCegarLoop]: Abstraction has 10238 states and 52451 transitions. [2021-10-13 19:24:45,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:45,633 INFO L276 IsEmpty]: Start isEmpty. Operand 10238 states and 52451 transitions. [2021-10-13 19:24:45,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:24:45,635 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:45,635 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:45,658 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-10-13 19:24:45,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-13 19:24:45,836 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:45,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:45,837 INFO L82 PathProgramCache]: Analyzing trace with hash 737518894, now seen corresponding path program 1 times [2021-10-13 19:24:45,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:45,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393442435] [2021-10-13 19:24:45,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:45,839 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:45,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:45,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:24:45,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:45,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393442435] [2021-10-13 19:24:45,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393442435] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:45,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692019264] [2021-10-13 19:24:45,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:45,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:45,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:45,882 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:45,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-13 19:24:45,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:45,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:45,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:45,987 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:24:45,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692019264] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:45,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:45,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-13 19:24:45,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387562834] [2021-10-13 19:24:45,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:24:45,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:45,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:24:45,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:45,990 INFO L87 Difference]: Start difference. First operand 10238 states and 52451 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:46,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:46,253 INFO L93 Difference]: Finished difference Result 15622 states and 78721 transitions. [2021-10-13 19:24:46,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:24:46,254 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:24:46,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:46,385 INFO L225 Difference]: With dead ends: 15622 [2021-10-13 19:24:46,385 INFO L226 Difference]: Without dead ends: 15622 [2021-10-13 19:24:46,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:46,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15622 states. [2021-10-13 19:24:46,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15622 to 12226. [2021-10-13 19:24:46,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12226 states, 12163 states have (on average 5.390857518704267) internal successors, (65569), 12225 states have internal predecessors, (65569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:46,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12226 states to 12226 states and 65569 transitions. [2021-10-13 19:24:46,867 INFO L78 Accepts]: Start accepts. Automaton has 12226 states and 65569 transitions. Word has length 10 [2021-10-13 19:24:46,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:46,867 INFO L470 AbstractCegarLoop]: Abstraction has 12226 states and 65569 transitions. [2021-10-13 19:24:46,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:46,868 INFO L276 IsEmpty]: Start isEmpty. Operand 12226 states and 65569 transitions. [2021-10-13 19:24:46,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:24:46,869 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:46,869 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:46,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:47,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:47,076 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:47,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:47,077 INFO L82 PathProgramCache]: Analyzing trace with hash 737518936, now seen corresponding path program 1 times [2021-10-13 19:24:47,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:47,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120222830] [2021-10-13 19:24:47,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:47,078 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:47,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:47,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:24:47,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:47,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120222830] [2021-10-13 19:24:47,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120222830] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:47,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557297590] [2021-10-13 19:24:47,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:47,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:47,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:47,130 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:47,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-13 19:24:47,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:47,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:47,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:47,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:24:47,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557297590] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:47,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:24:47,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-10-13 19:24:47,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107821914] [2021-10-13 19:24:47,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:24:47,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:47,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:24:47,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:47,246 INFO L87 Difference]: Start difference. First operand 12226 states and 65569 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:47,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:47,379 INFO L93 Difference]: Finished difference Result 12886 states and 64051 transitions. [2021-10-13 19:24:47,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:24:47,379 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) 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 10 [2021-10-13 19:24:47,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:47,443 INFO L225 Difference]: With dead ends: 12886 [2021-10-13 19:24:47,443 INFO L226 Difference]: Without dead ends: 12844 [2021-10-13 19:24:47,443 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:24:47,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12844 states. [2021-10-13 19:24:47,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12844 to 10970. [2021-10-13 19:24:47,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10970 states, 10923 states have (on average 5.163508193719674) internal successors, (56401), 10969 states have internal predecessors, (56401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:47,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10970 states to 10970 states and 56401 transitions. [2021-10-13 19:24:47,755 INFO L78 Accepts]: Start accepts. Automaton has 10970 states and 56401 transitions. Word has length 10 [2021-10-13 19:24:47,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:47,755 INFO L470 AbstractCegarLoop]: Abstraction has 10970 states and 56401 transitions. [2021-10-13 19:24:47,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:47,755 INFO L276 IsEmpty]: Start isEmpty. Operand 10970 states and 56401 transitions. [2021-10-13 19:24:47,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:24:47,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:47,757 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1] [2021-10-13 19:24:47,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-10-13 19:24:47,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:47,969 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:47,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:47,970 INFO L82 PathProgramCache]: Analyzing trace with hash 724760745, now seen corresponding path program 6 times [2021-10-13 19:24:47,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:47,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903556894] [2021-10-13 19:24:47,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:47,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:47,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:48,024 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-13 19:24:48,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:48,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903556894] [2021-10-13 19:24:48,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903556894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:48,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004396643] [2021-10-13 19:24:48,025 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:24:48,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:48,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:48,026 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:48,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-13 19:24:48,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:24:48,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:48,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:24:48,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:48,161 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-13 19:24:48,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004396643] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:48,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:48,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-13 19:24:48,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295830702] [2021-10-13 19:24:48,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:24:48,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:48,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:24:48,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:24:48,164 INFO L87 Difference]: Start difference. First operand 10970 states and 56401 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-13 19:24:48,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:48,453 INFO L93 Difference]: Finished difference Result 18948 states and 91334 transitions. [2021-10-13 19:24:48,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:24:48,454 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-13 19:24:48,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:48,563 INFO L225 Difference]: With dead ends: 18948 [2021-10-13 19:24:48,564 INFO L226 Difference]: Without dead ends: 18934 [2021-10-13 19:24:48,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 26.2ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:24:48,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18934 states. [2021-10-13 19:24:48,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18934 to 12370. [2021-10-13 19:24:49,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12370 states, 12323 states have (on average 5.180150937271768) internal successors, (63835), 12369 states have internal predecessors, (63835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:49,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12370 states to 12370 states and 63835 transitions. [2021-10-13 19:24:49,097 INFO L78 Accepts]: Start accepts. Automaton has 12370 states and 63835 transitions. Word has length 10 [2021-10-13 19:24:49,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:49,097 INFO L470 AbstractCegarLoop]: Abstraction has 12370 states and 63835 transitions. [2021-10-13 19:24:49,097 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-13 19:24:49,098 INFO L276 IsEmpty]: Start isEmpty. Operand 12370 states and 63835 transitions. [2021-10-13 19:24:49,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:24:49,099 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:49,100 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:49,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:49,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-10-13 19:24:49,315 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:49,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:49,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1949796877, now seen corresponding path program 3 times [2021-10-13 19:24:49,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:49,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246253782] [2021-10-13 19:24:49,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:49,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:49,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:49,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:49,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:49,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246253782] [2021-10-13 19:24:49,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246253782] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:49,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845406628] [2021-10-13 19:24:49,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:24:49,356 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:49,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:49,357 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:49,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-13 19:24:49,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:24:49,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:49,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:24:49,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:49,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:49,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845406628] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:49,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:49,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-13 19:24:49,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787562262] [2021-10-13 19:24:49,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 19:24:49,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:49,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 19:24:49,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:24:49,490 INFO L87 Difference]: Start difference. First operand 12370 states and 63835 transitions. Second operand has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:49,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:49,824 INFO L93 Difference]: Finished difference Result 21072 states and 105931 transitions. [2021-10-13 19:24:49,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:24:49,824 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:24:49,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:49,952 INFO L225 Difference]: With dead ends: 21072 [2021-10-13 19:24:49,952 INFO L226 Difference]: Without dead ends: 21040 [2021-10-13 19:24:49,952 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 13.6ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:24:49,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21040 states. [2021-10-13 19:24:50,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21040 to 14474. [2021-10-13 19:24:50,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14474 states, 14427 states have (on average 5.252235391973383) internal successors, (75774), 14473 states have internal predecessors, (75774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:50,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14474 states to 14474 states and 75774 transitions. [2021-10-13 19:24:50,560 INFO L78 Accepts]: Start accepts. Automaton has 14474 states and 75774 transitions. Word has length 11 [2021-10-13 19:24:50,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:50,561 INFO L470 AbstractCegarLoop]: Abstraction has 14474 states and 75774 transitions. [2021-10-13 19:24:50,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:50,561 INFO L276 IsEmpty]: Start isEmpty. Operand 14474 states and 75774 transitions. [2021-10-13 19:24:50,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:24:50,563 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:50,563 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1] [2021-10-13 19:24:50,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-10-13 19:24:50,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:50,777 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:50,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:50,777 INFO L82 PathProgramCache]: Analyzing trace with hash 992748361, now seen corresponding path program 7 times [2021-10-13 19:24:50,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:50,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694371483] [2021-10-13 19:24:50,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:50,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:50,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:50,852 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-13 19:24:50,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:50,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694371483] [2021-10-13 19:24:50,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694371483] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:50,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944016147] [2021-10-13 19:24:50,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:24:50,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:50,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:50,854 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:50,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-13 19:24:50,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:50,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:24:50,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:50,988 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-13 19:24:50,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944016147] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:50,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:50,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-13 19:24:50,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276544255] [2021-10-13 19:24:50,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:24:50,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:50,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:24:50,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:24:50,990 INFO L87 Difference]: Start difference. First operand 14474 states and 75774 transitions. Second operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:51,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:51,456 INFO L93 Difference]: Finished difference Result 24966 states and 122382 transitions. [2021-10-13 19:24:51,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:24:51,456 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-13 19:24:51,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:51,653 INFO L225 Difference]: With dead ends: 24966 [2021-10-13 19:24:51,654 INFO L226 Difference]: Without dead ends: 24952 [2021-10-13 19:24:51,654 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 41.7ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:24:51,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24952 states. [2021-10-13 19:24:52,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24952 to 16110. [2021-10-13 19:24:52,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16110 states, 16063 states have (on average 5.266139575421777) internal successors, (84590), 16109 states have internal predecessors, (84590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:52,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16110 states to 16110 states and 84590 transitions. [2021-10-13 19:24:52,459 INFO L78 Accepts]: Start accepts. Automaton has 16110 states and 84590 transitions. Word has length 11 [2021-10-13 19:24:52,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:52,460 INFO L470 AbstractCegarLoop]: Abstraction has 16110 states and 84590 transitions. [2021-10-13 19:24:52,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:52,460 INFO L276 IsEmpty]: Start isEmpty. Operand 16110 states and 84590 transitions. [2021-10-13 19:24:52,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:24:52,463 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:52,463 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:52,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:52,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:52,664 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:52,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:52,665 INFO L82 PathProgramCache]: Analyzing trace with hash 79676695, now seen corresponding path program 1 times [2021-10-13 19:24:52,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:52,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562471757] [2021-10-13 19:24:52,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:52,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:52,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:52,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:52,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:52,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562471757] [2021-10-13 19:24:52,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562471757] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:52,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:24:52,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:24:52,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2346206] [2021-10-13 19:24:52,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:52,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:52,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:52,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:52,692 INFO L87 Difference]: Start difference. First operand 16110 states and 84590 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:53,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:53,004 INFO L93 Difference]: Finished difference Result 21856 states and 115009 transitions. [2021-10-13 19:24:53,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:53,005 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:24:53,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:53,133 INFO L225 Difference]: With dead ends: 21856 [2021-10-13 19:24:53,134 INFO L226 Difference]: Without dead ends: 21778 [2021-10-13 19:24:53,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:24:53,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21778 states. [2021-10-13 19:24:53,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21778 to 18800. [2021-10-13 19:24:53,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18800 states, 18753 states have (on average 5.41065429531275) internal successors, (101466), 18799 states have internal predecessors, (101466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:53,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18800 states to 18800 states and 101466 transitions. [2021-10-13 19:24:53,885 INFO L78 Accepts]: Start accepts. Automaton has 18800 states and 101466 transitions. Word has length 12 [2021-10-13 19:24:53,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:53,885 INFO L470 AbstractCegarLoop]: Abstraction has 18800 states and 101466 transitions. [2021-10-13 19:24:53,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:53,885 INFO L276 IsEmpty]: Start isEmpty. Operand 18800 states and 101466 transitions. [2021-10-13 19:24:53,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:24:53,887 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:53,887 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:53,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-13 19:24:53,887 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:53,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:53,888 INFO L82 PathProgramCache]: Analyzing trace with hash 314164937, now seen corresponding path program 4 times [2021-10-13 19:24:53,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:53,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436436545] [2021-10-13 19:24:53,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:53,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:53,942 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:53,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:53,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436436545] [2021-10-13 19:24:53,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436436545] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:53,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835619548] [2021-10-13 19:24:53,943 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:24:53,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:53,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:53,957 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:53,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-13 19:24:54,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:24:54,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:54,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 19:24:54,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:54,114 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:24:54,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835619548] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:54,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:54,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-10-13 19:24:54,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130225148] [2021-10-13 19:24:54,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:24:54,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:54,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:24:54,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:24:54,116 INFO L87 Difference]: Start difference. First operand 18800 states and 101466 transitions. Second operand has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 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-13 19:24:54,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:54,522 INFO L93 Difference]: Finished difference Result 31232 states and 162823 transitions. [2021-10-13 19:24:54,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:24:54,522 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 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 12 [2021-10-13 19:24:54,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:54,778 INFO L225 Difference]: With dead ends: 31232 [2021-10-13 19:24:54,778 INFO L226 Difference]: Without dead ends: 31200 [2021-10-13 19:24:54,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 19.0ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:24:54,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31200 states. [2021-10-13 19:24:56,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31200 to 21694. [2021-10-13 19:24:56,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21694 states, 21647 states have (on average 5.45659906684529) internal successors, (118119), 21693 states have internal predecessors, (118119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:56,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21694 states to 21694 states and 118119 transitions. [2021-10-13 19:24:56,495 INFO L78 Accepts]: Start accepts. Automaton has 21694 states and 118119 transitions. Word has length 12 [2021-10-13 19:24:56,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:56,495 INFO L470 AbstractCegarLoop]: Abstraction has 21694 states and 118119 transitions. [2021-10-13 19:24:56,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 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-13 19:24:56,495 INFO L276 IsEmpty]: Start isEmpty. Operand 21694 states and 118119 transitions. [2021-10-13 19:24:56,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:24:56,498 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:56,498 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:56,535 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-10-13 19:24:56,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-10-13 19:24:56,712 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:56,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:56,713 INFO L82 PathProgramCache]: Analyzing trace with hash 85696380, now seen corresponding path program 2 times [2021-10-13 19:24:56,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:56,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221703795] [2021-10-13 19:24:56,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:56,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:56,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:56,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:24:56,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:56,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221703795] [2021-10-13 19:24:56,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221703795] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:56,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15560341] [2021-10-13 19:24:56,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:56,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:56,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:56,749 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:56,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-13 19:24:56,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:24:56,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:56,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:24:56,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:56,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:24:56,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15560341] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:24:56,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:24:56,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-13 19:24:56,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434194414] [2021-10-13 19:24:56,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:24:56,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:56,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:24:56,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:24:56,869 INFO L87 Difference]: Start difference. First operand 21694 states and 118119 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:57,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:57,130 INFO L93 Difference]: Finished difference Result 17714 states and 93297 transitions. [2021-10-13 19:24:57,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:24:57,130 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:24:57,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:57,239 INFO L225 Difference]: With dead ends: 17714 [2021-10-13 19:24:57,239 INFO L226 Difference]: Without dead ends: 17162 [2021-10-13 19:24:57,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:24:57,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17162 states. [2021-10-13 19:24:57,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17162 to 10424. [2021-10-13 19:24:57,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10424 states, 10401 states have (on average 4.855590808576099) internal successors, (50503), 10423 states have internal predecessors, (50503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:58,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10424 states to 10424 states and 50503 transitions. [2021-10-13 19:24:58,012 INFO L78 Accepts]: Start accepts. Automaton has 10424 states and 50503 transitions. Word has length 12 [2021-10-13 19:24:58,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:58,012 INFO L470 AbstractCegarLoop]: Abstraction has 10424 states and 50503 transitions. [2021-10-13 19:24:58,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:58,013 INFO L276 IsEmpty]: Start isEmpty. Operand 10424 states and 50503 transitions. [2021-10-13 19:24:58,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:24:58,015 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:58,015 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1] [2021-10-13 19:24:58,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-13 19:24:58,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-13 19:24:58,230 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:24:58,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:24:58,231 INFO L82 PathProgramCache]: Analyzing trace with hash 710429865, now seen corresponding path program 8 times [2021-10-13 19:24:58,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:24:58,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115258855] [2021-10-13 19:24:58,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:24:58,232 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:24:58,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:24:58,307 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-13 19:24:58,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:24:58,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115258855] [2021-10-13 19:24:58,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115258855] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:58,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609849838] [2021-10-13 19:24:58,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:24:58,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:24:58,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:24:58,310 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:24:58,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-13 19:24:58,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:24:58,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:24:58,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 19:24:58,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:24:58,462 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-13 19:24:58,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609849838] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:24:58,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:24:58,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-10-13 19:24:58,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277583431] [2021-10-13 19:24:58,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:24:58,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:24:58,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:24:58,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:24:58,466 INFO L87 Difference]: Start difference. First operand 10424 states and 50503 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-13 19:24:58,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:24:58,812 INFO L93 Difference]: Finished difference Result 19452 states and 89984 transitions. [2021-10-13 19:24:58,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:24:58,813 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-13 19:24:58,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:24:59,286 INFO L225 Difference]: With dead ends: 19452 [2021-10-13 19:24:59,286 INFO L226 Difference]: Without dead ends: 19212 [2021-10-13 19:24:59,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 38.9ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:24:59,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19212 states. [2021-10-13 19:24:59,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19212 to 11370. [2021-10-13 19:24:59,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11370 states, 11347 states have (on average 4.86763021062836) internal successors, (55233), 11369 states have internal predecessors, (55233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:24:59,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11370 states to 11370 states and 55233 transitions. [2021-10-13 19:24:59,682 INFO L78 Accepts]: Start accepts. Automaton has 11370 states and 55233 transitions. Word has length 12 [2021-10-13 19:24:59,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:24:59,682 INFO L470 AbstractCegarLoop]: Abstraction has 11370 states and 55233 transitions. [2021-10-13 19:24:59,682 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-13 19:24:59,683 INFO L276 IsEmpty]: Start isEmpty. Operand 11370 states and 55233 transitions. [2021-10-13 19:24:59,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:24:59,897 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:24:59,897 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:24:59,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:00,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-13 19:25:00,099 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:00,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:00,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1149182349, now seen corresponding path program 5 times [2021-10-13 19:25:00,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:00,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683498998] [2021-10-13 19:25:00,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:00,100 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:00,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:00,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:00,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683498998] [2021-10-13 19:25:00,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683498998] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:00,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555520724] [2021-10-13 19:25:00,165 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:25:00,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:00,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:00,167 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:00,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-13 19:25:00,266 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:25:00,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:00,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:25:00,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:00,304 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:00,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555520724] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:00,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:00,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-13 19:25:00,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727756584] [2021-10-13 19:25:00,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:25:00,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:00,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:25:00,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:25:00,306 INFO L87 Difference]: Start difference. First operand 11370 states and 55233 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:00,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:00,485 INFO L93 Difference]: Finished difference Result 17810 states and 84341 transitions. [2021-10-13 19:25:00,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:25:00,485 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 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 13 [2021-10-13 19:25:00,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:00,568 INFO L225 Difference]: With dead ends: 17810 [2021-10-13 19:25:00,568 INFO L226 Difference]: Without dead ends: 17730 [2021-10-13 19:25:00,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 19.3ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:25:00,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17730 states. [2021-10-13 19:25:01,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17730 to 12944. [2021-10-13 19:25:01,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12944 states, 12921 states have (on average 4.8891726646544384) internal successors, (63173), 12943 states have internal predecessors, (63173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:01,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12944 states to 12944 states and 63173 transitions. [2021-10-13 19:25:01,125 INFO L78 Accepts]: Start accepts. Automaton has 12944 states and 63173 transitions. Word has length 13 [2021-10-13 19:25:01,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:01,125 INFO L470 AbstractCegarLoop]: Abstraction has 12944 states and 63173 transitions. [2021-10-13 19:25:01,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:01,125 INFO L276 IsEmpty]: Start isEmpty. Operand 12944 states and 63173 transitions. [2021-10-13 19:25:01,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:25:01,128 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:01,128 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1] [2021-10-13 19:25:01,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-10-13 19:25:01,333 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,SelfDestructingSolverStorable27 [2021-10-13 19:25:01,334 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:01,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:01,334 INFO L82 PathProgramCache]: Analyzing trace with hash 548491081, now seen corresponding path program 9 times [2021-10-13 19:25:01,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:01,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594148539] [2021-10-13 19:25:01,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:01,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:01,412 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-13 19:25:01,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:01,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594148539] [2021-10-13 19:25:01,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594148539] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:01,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120312984] [2021-10-13 19:25:01,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:25:01,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:01,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:01,414 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:01,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-13 19:25:01,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-13 19:25:01,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:01,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:25:01,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:01,564 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-13 19:25:01,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120312984] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:01,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:01,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-10-13 19:25:01,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794559675] [2021-10-13 19:25:01,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:25:01,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:01,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:25:01,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:25:01,566 INFO L87 Difference]: Start difference. First operand 12944 states and 63173 transitions. Second operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:02,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:02,108 INFO L93 Difference]: Finished difference Result 24324 states and 113167 transitions. [2021-10-13 19:25:02,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:25:02,109 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-13 19:25:02,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:02,277 INFO L225 Difference]: With dead ends: 24324 [2021-10-13 19:25:02,277 INFO L226 Difference]: Without dead ends: 24060 [2021-10-13 19:25:02,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 45.3ms TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:25:02,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24060 states. [2021-10-13 19:25:03,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24060 to 14022. [2021-10-13 19:25:03,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14022 states, 13999 states have (on average 4.899421387241945) internal successors, (68587), 14021 states have internal predecessors, (68587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:03,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14022 states to 14022 states and 68587 transitions. [2021-10-13 19:25:03,089 INFO L78 Accepts]: Start accepts. Automaton has 14022 states and 68587 transitions. Word has length 13 [2021-10-13 19:25:03,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:03,089 INFO L470 AbstractCegarLoop]: Abstraction has 14022 states and 68587 transitions. [2021-10-13 19:25:03,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:03,090 INFO L276 IsEmpty]: Start isEmpty. Operand 14022 states and 68587 transitions. [2021-10-13 19:25:03,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:25:03,093 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:03,093 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:03,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-10-13 19:25:03,300 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,SelfDestructingSolverStorable28 [2021-10-13 19:25:03,301 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:03,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:03,303 INFO L82 PathProgramCache]: Analyzing trace with hash -735843013, now seen corresponding path program 1 times [2021-10-13 19:25:03,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:03,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810418884] [2021-10-13 19:25:03,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:03,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:03,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:03,328 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:25:03,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:03,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810418884] [2021-10-13 19:25:03,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810418884] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:25:03,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:25:03,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:25:03,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129571323] [2021-10-13 19:25:03,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:25:03,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:03,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:25:03,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:25:03,330 INFO L87 Difference]: Start difference. First operand 14022 states and 68587 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:03,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:03,466 INFO L93 Difference]: Finished difference Result 12400 states and 59258 transitions. [2021-10-13 19:25:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:25:03,467 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 19:25:03,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:03,533 INFO L225 Difference]: With dead ends: 12400 [2021-10-13 19:25:03,534 INFO L226 Difference]: Without dead ends: 11088 [2021-10-13 19:25:03,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:25:03,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11088 states. [2021-10-13 19:25:04,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11088 to 8996. [2021-10-13 19:25:04,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8996 states, 8981 states have (on average 4.561184723304755) internal successors, (40964), 8995 states have internal predecessors, (40964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:04,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8996 states to 8996 states and 40964 transitions. [2021-10-13 19:25:04,098 INFO L78 Accepts]: Start accepts. Automaton has 8996 states and 40964 transitions. Word has length 14 [2021-10-13 19:25:04,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:04,099 INFO L470 AbstractCegarLoop]: Abstraction has 8996 states and 40964 transitions. [2021-10-13 19:25:04,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:04,099 INFO L276 IsEmpty]: Start isEmpty. Operand 8996 states and 40964 transitions. [2021-10-13 19:25:04,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:25:04,103 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:04,103 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:04,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-13 19:25:04,104 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:04,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:04,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1264918345, now seen corresponding path program 6 times [2021-10-13 19:25:04,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:04,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415320278] [2021-10-13 19:25:04,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:04,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:04,167 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-13 19:25:04,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:04,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415320278] [2021-10-13 19:25:04,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415320278] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:04,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575865495] [2021-10-13 19:25:04,167 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:25:04,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:04,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:04,168 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:04,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-13 19:25:04,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:25:04,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:04,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 19:25:04,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:04,319 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-13 19:25:04,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575865495] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:04,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:04,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-13 19:25:04,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715353579] [2021-10-13 19:25:04,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:25:04,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:04,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:25:04,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:25:04,321 INFO L87 Difference]: Start difference. First operand 8996 states and 40964 transitions. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:04,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:04,493 INFO L93 Difference]: Finished difference Result 14070 states and 63859 transitions. [2021-10-13 19:25:04,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 19:25:04,494 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 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 14 [2021-10-13 19:25:04,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:04,552 INFO L225 Difference]: With dead ends: 14070 [2021-10-13 19:25:04,552 INFO L226 Difference]: Without dead ends: 13324 [2021-10-13 19:25:04,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 28.4ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:25:04,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13324 states. [2021-10-13 19:25:05,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13324 to 9942. [2021-10-13 19:25:05,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9942 states, 9927 states have (on average 4.572479097411101) internal successors, (45391), 9941 states have internal predecessors, (45391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:05,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9942 states to 9942 states and 45391 transitions. [2021-10-13 19:25:05,068 INFO L78 Accepts]: Start accepts. Automaton has 9942 states and 45391 transitions. Word has length 14 [2021-10-13 19:25:05,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:05,069 INFO L470 AbstractCegarLoop]: Abstraction has 9942 states and 45391 transitions. [2021-10-13 19:25:05,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:05,069 INFO L276 IsEmpty]: Start isEmpty. Operand 9942 states and 45391 transitions. [2021-10-13 19:25:05,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:25:05,073 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:05,073 INFO L512 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1] [2021-10-13 19:25:05,097 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-10-13 19:25:05,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-13 19:25:05,279 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:05,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:05,279 INFO L82 PathProgramCache]: Analyzing trace with hash -176643927, now seen corresponding path program 10 times [2021-10-13 19:25:05,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:05,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164046734] [2021-10-13 19:25:05,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:05,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:05,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:05,408 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-13 19:25:05,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:05,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164046734] [2021-10-13 19:25:05,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164046734] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:05,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554717383] [2021-10-13 19:25:05,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:25:05,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:05,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:05,410 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:05,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-13 19:25:05,515 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:25:05,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:05,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:25:05,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:05,556 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-13 19:25:05,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554717383] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:05,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:05,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-13 19:25:05,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981297600] [2021-10-13 19:25:05,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:25:05,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:05,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:25:05,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:25:05,558 INFO L87 Difference]: Start difference. First operand 9942 states and 45391 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:05,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:05,788 INFO L93 Difference]: Finished difference Result 18616 states and 81746 transitions. [2021-10-13 19:25:05,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:25:05,788 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-13 19:25:05,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:05,854 INFO L225 Difference]: With dead ends: 18616 [2021-10-13 19:25:05,854 INFO L226 Difference]: Without dead ends: 17728 [2021-10-13 19:25:05,854 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 53.2ms TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:25:05,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17728 states. [2021-10-13 19:25:06,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17728 to 10688. [2021-10-13 19:25:06,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10688 states, 10673 states have (on average 4.580249227021456) internal successors, (48885), 10687 states have internal predecessors, (48885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:06,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10688 states to 10688 states and 48885 transitions. [2021-10-13 19:25:06,511 INFO L78 Accepts]: Start accepts. Automaton has 10688 states and 48885 transitions. Word has length 14 [2021-10-13 19:25:06,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:06,512 INFO L470 AbstractCegarLoop]: Abstraction has 10688 states and 48885 transitions. [2021-10-13 19:25:06,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:06,512 INFO L276 IsEmpty]: Start isEmpty. Operand 10688 states and 48885 transitions. [2021-10-13 19:25:06,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:25:06,517 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:06,517 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:06,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:06,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-10-13 19:25:06,730 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:06,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:06,731 INFO L82 PathProgramCache]: Analyzing trace with hash 557766925, now seen corresponding path program 7 times [2021-10-13 19:25:06,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:06,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277692582] [2021-10-13 19:25:06,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:06,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:06,799 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-13 19:25:06,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:06,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277692582] [2021-10-13 19:25:06,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277692582] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:06,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128202373] [2021-10-13 19:25:06,800 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:25:06,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:06,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:06,802 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:06,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-13 19:25:06,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:06,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:25:06,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:06,976 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-13 19:25:06,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128202373] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:06,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:06,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-13 19:25:06,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969886281] [2021-10-13 19:25:06,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:25:06,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:06,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:25:06,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:25:06,978 INFO L87 Difference]: Start difference. First operand 10688 states and 48885 transitions. Second operand has 11 states, 10 states have (on average 2.3) internal successors, (23), 10 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-13 19:25:07,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:07,456 INFO L93 Difference]: Finished difference Result 16830 states and 76723 transitions. [2021-10-13 19:25:07,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:25:07,456 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.3) internal successors, (23), 10 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 15 [2021-10-13 19:25:07,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:07,544 INFO L225 Difference]: With dead ends: 16830 [2021-10-13 19:25:07,544 INFO L226 Difference]: Without dead ends: 15920 [2021-10-13 19:25:07,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 32.7ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:25:07,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15920 states. [2021-10-13 19:25:07,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15920 to 11704. [2021-10-13 19:25:07,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11704 states, 11689 states have (on average 4.58952861664813) internal successors, (53647), 11703 states have internal predecessors, (53647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:07,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11704 states to 11704 states and 53647 transitions. [2021-10-13 19:25:07,889 INFO L78 Accepts]: Start accepts. Automaton has 11704 states and 53647 transitions. Word has length 15 [2021-10-13 19:25:07,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:07,889 INFO L470 AbstractCegarLoop]: Abstraction has 11704 states and 53647 transitions. [2021-10-13 19:25:07,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.3) internal successors, (23), 10 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-13 19:25:07,890 INFO L276 IsEmpty]: Start isEmpty. Operand 11704 states and 53647 transitions. [2021-10-13 19:25:07,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:25:07,895 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:07,895 INFO L512 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1] [2021-10-13 19:25:07,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:08,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:08,096 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:08,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:08,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1180992695, now seen corresponding path program 11 times [2021-10-13 19:25:08,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:08,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743412245] [2021-10-13 19:25:08,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:08,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:08,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:08,203 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-13 19:25:08,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:08,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743412245] [2021-10-13 19:25:08,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743412245] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:08,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786954808] [2021-10-13 19:25:08,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:25:08,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:08,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:08,205 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:08,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-13 19:25:08,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-10-13 19:25:08,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:08,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:25:08,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:08,384 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-13 19:25:08,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786954808] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:08,384 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:08,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-13 19:25:08,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780572943] [2021-10-13 19:25:08,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:25:08,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:08,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:25:08,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:25:08,386 INFO L87 Difference]: Start difference. First operand 11704 states and 53647 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-13 19:25:08,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:08,879 INFO L93 Difference]: Finished difference Result 22034 states and 97117 transitions. [2021-10-13 19:25:08,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:25:08,880 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-13 19:25:08,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:09,007 INFO L225 Difference]: With dead ends: 22034 [2021-10-13 19:25:09,007 INFO L226 Difference]: Without dead ends: 20942 [2021-10-13 19:25:09,007 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 68.1ms TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:25:09,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20942 states. [2021-10-13 19:25:09,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20942 to 12520. [2021-10-13 19:25:09,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12520 states, 12505 states have (on average 4.59624150339864) internal successors, (57476), 12519 states have internal predecessors, (57476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:09,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12520 states to 12520 states and 57476 transitions. [2021-10-13 19:25:09,675 INFO L78 Accepts]: Start accepts. Automaton has 12520 states and 57476 transitions. Word has length 15 [2021-10-13 19:25:09,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:09,675 INFO L470 AbstractCegarLoop]: Abstraction has 12520 states and 57476 transitions. [2021-10-13 19:25:09,675 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-13 19:25:09,675 INFO L276 IsEmpty]: Start isEmpty. Operand 12520 states and 57476 transitions. [2021-10-13 19:25:09,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:25:09,680 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:09,680 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:09,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:09,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-10-13 19:25:09,881 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:09,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:09,882 INFO L82 PathProgramCache]: Analyzing trace with hash 110909385, now seen corresponding path program 8 times [2021-10-13 19:25:09,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:09,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828015198] [2021-10-13 19:25:09,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:09,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:09,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:09,972 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-13 19:25:09,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:09,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828015198] [2021-10-13 19:25:09,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828015198] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:09,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470249936] [2021-10-13 19:25:09,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:25:09,973 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:09,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:09,974 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:09,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-13 19:25:10,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:25:10,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:10,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 19:25:10,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:10,155 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-13 19:25:10,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470249936] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:10,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:10,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-10-13 19:25:10,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427044906] [2021-10-13 19:25:10,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:25:10,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:10,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:25:10,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:25:10,157 INFO L87 Difference]: Start difference. First operand 12520 states and 57476 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:10,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:10,414 INFO L93 Difference]: Finished difference Result 19826 states and 90713 transitions. [2021-10-13 19:25:10,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:25:10,415 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:25:10,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:10,495 INFO L225 Difference]: With dead ends: 19826 [2021-10-13 19:25:10,495 INFO L226 Difference]: Without dead ends: 18736 [2021-10-13 19:25:10,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 44.9ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:25:10,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18736 states. [2021-10-13 19:25:11,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18736 to 13606. [2021-10-13 19:25:11,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13606 states, 13591 states have (on average 4.604002648811714) internal successors, (62573), 13605 states have internal predecessors, (62573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:11,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13606 states to 13606 states and 62573 transitions. [2021-10-13 19:25:11,300 INFO L78 Accepts]: Start accepts. Automaton has 13606 states and 62573 transitions. Word has length 16 [2021-10-13 19:25:11,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:11,300 INFO L470 AbstractCegarLoop]: Abstraction has 13606 states and 62573 transitions. [2021-10-13 19:25:11,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:11,301 INFO L276 IsEmpty]: Start isEmpty. Operand 13606 states and 62573 transitions. [2021-10-13 19:25:11,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:25:11,306 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:11,306 INFO L512 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1] [2021-10-13 19:25:11,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:11,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:11,510 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:11,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:11,510 INFO L82 PathProgramCache]: Analyzing trace with hash 2043933865, now seen corresponding path program 12 times [2021-10-13 19:25:11,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:11,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817807122] [2021-10-13 19:25:11,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:11,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:11,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:11,653 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-13 19:25:11,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:11,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817807122] [2021-10-13 19:25:11,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817807122] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:11,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371968336] [2021-10-13 19:25:11,655 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:25:11,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:11,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:11,663 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:11,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-13 19:25:11,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-13 19:25:11,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:11,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 19:25:11,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:11,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-13 19:25:11,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371968336] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:11,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:11,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-13 19:25:11,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941989947] [2021-10-13 19:25:11,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:25:11,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:11,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:25:11,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:25:11,899 INFO L87 Difference]: Start difference. First operand 13606 states and 62573 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-13 19:25:12,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:12,765 INFO L93 Difference]: Finished difference Result 25736 states and 113790 transitions. [2021-10-13 19:25:12,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:25:12,766 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-13 19:25:12,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:12,893 INFO L225 Difference]: With dead ends: 25736 [2021-10-13 19:25:12,893 INFO L226 Difference]: Without dead ends: 24420 [2021-10-13 19:25:12,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 79.3ms TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:25:12,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24420 states. [2021-10-13 19:25:13,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24420 to 14492. [2021-10-13 19:25:13,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14492 states, 14477 states have (on average 4.609863922083305) internal successors, (66737), 14491 states have internal predecessors, (66737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:13,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14492 states to 14492 states and 66737 transitions. [2021-10-13 19:25:13,556 INFO L78 Accepts]: Start accepts. Automaton has 14492 states and 66737 transitions. Word has length 16 [2021-10-13 19:25:13,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:13,556 INFO L470 AbstractCegarLoop]: Abstraction has 14492 states and 66737 transitions. [2021-10-13 19:25:13,556 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-13 19:25:13,556 INFO L276 IsEmpty]: Start isEmpty. Operand 14492 states and 66737 transitions. [2021-10-13 19:25:13,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:25:13,562 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:13,562 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:13,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:13,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-10-13 19:25:13,764 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:13,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:13,764 INFO L82 PathProgramCache]: Analyzing trace with hash -856772467, now seen corresponding path program 9 times [2021-10-13 19:25:13,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:13,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095585967] [2021-10-13 19:25:13,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:13,766 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:13,851 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-13 19:25:13,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:13,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095585967] [2021-10-13 19:25:13,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095585967] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:13,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919354309] [2021-10-13 19:25:13,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:25:13,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:13,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:13,854 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:13,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-10-13 19:25:13,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-13 19:25:14,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:14,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 19:25:14,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:14,064 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-13 19:25:14,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919354309] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:14,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:14,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-10-13 19:25:14,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486943039] [2021-10-13 19:25:14,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:25:14,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:14,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:25:14,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:25:14,069 INFO L87 Difference]: Start difference. First operand 14492 states and 66737 transitions. Second operand has 13 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:14,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:14,305 INFO L93 Difference]: Finished difference Result 23058 states and 105829 transitions. [2021-10-13 19:25:14,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:25:14,305 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 19:25:14,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:14,402 INFO L225 Difference]: With dead ends: 23058 [2021-10-13 19:25:14,402 INFO L226 Difference]: Without dead ends: 21772 [2021-10-13 19:25:14,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 50.2ms TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:25:14,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21772 states. [2021-10-13 19:25:15,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21772 to 15648. [2021-10-13 19:25:15,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15648 states, 15633 states have (on average 4.616452376383291) internal successors, (72169), 15647 states have internal predecessors, (72169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:15,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15648 states to 15648 states and 72169 transitions. [2021-10-13 19:25:15,238 INFO L78 Accepts]: Start accepts. Automaton has 15648 states and 72169 transitions. Word has length 17 [2021-10-13 19:25:15,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:15,238 INFO L470 AbstractCegarLoop]: Abstraction has 15648 states and 72169 transitions. [2021-10-13 19:25:15,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:15,239 INFO L276 IsEmpty]: Start isEmpty. Operand 15648 states and 72169 transitions. [2021-10-13 19:25:15,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:25:15,245 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:15,245 INFO L512 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1] [2021-10-13 19:25:15,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:15,450 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,SelfDestructingSolverStorable36 [2021-10-13 19:25:15,451 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:15,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:15,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1062557879, now seen corresponding path program 13 times [2021-10-13 19:25:15,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:15,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075177615] [2021-10-13 19:25:15,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:15,452 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:15,833 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-13 19:25:15,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:15,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075177615] [2021-10-13 19:25:15,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075177615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:15,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339201512] [2021-10-13 19:25:15,834 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:25:15,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:15,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:15,836 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:15,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-13 19:25:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:15,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:25:15,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:16,048 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-13 19:25:16,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339201512] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:16,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:16,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-13 19:25:16,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768614325] [2021-10-13 19:25:16,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:25:16,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:16,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:25:16,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:25:16,050 INFO L87 Difference]: Start difference. First operand 15648 states and 72169 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-13 19:25:16,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:16,629 INFO L93 Difference]: Finished difference Result 29722 states and 131765 transitions. [2021-10-13 19:25:16,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:25:16,630 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-13 19:25:16,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:16,797 INFO L225 Difference]: With dead ends: 29722 [2021-10-13 19:25:16,797 INFO L226 Difference]: Without dead ends: 28162 [2021-10-13 19:25:16,798 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 322.7ms TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:25:16,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28162 states. [2021-10-13 19:25:17,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28162 to 16604. [2021-10-13 19:25:17,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16604 states, 16589 states have (on average 4.621616733980348) internal successors, (76668), 16603 states have internal predecessors, (76668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:17,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16604 states to 16604 states and 76668 transitions. [2021-10-13 19:25:17,669 INFO L78 Accepts]: Start accepts. Automaton has 16604 states and 76668 transitions. Word has length 17 [2021-10-13 19:25:17,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:17,669 INFO L470 AbstractCegarLoop]: Abstraction has 16604 states and 76668 transitions. [2021-10-13 19:25:17,669 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-13 19:25:17,669 INFO L276 IsEmpty]: Start isEmpty. Operand 16604 states and 76668 transitions. [2021-10-13 19:25:17,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:25:17,678 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:17,678 INFO L512 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:17,701 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-10-13 19:25:17,878 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,SelfDestructingSolverStorable37 [2021-10-13 19:25:17,879 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:17,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:17,880 INFO L82 PathProgramCache]: Analyzing trace with hash -790138807, now seen corresponding path program 10 times [2021-10-13 19:25:17,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:17,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239937122] [2021-10-13 19:25:17,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:17,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:17,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:18,007 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-13 19:25:18,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:18,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239937122] [2021-10-13 19:25:18,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239937122] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:18,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769835866] [2021-10-13 19:25:18,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:25:18,009 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:18,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:18,010 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:18,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-10-13 19:25:18,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:25:18,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:18,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:25:18,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:18,214 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-13 19:25:18,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769835866] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:18,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:18,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-13 19:25:18,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141146654] [2021-10-13 19:25:18,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:25:18,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:18,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:25:18,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:25:18,216 INFO L87 Difference]: Start difference. First operand 16604 states and 76668 transitions. Second operand has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:18,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:18,775 INFO L93 Difference]: Finished difference Result 26526 states and 122071 transitions. [2021-10-13 19:25:18,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:25:18,775 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:25:18,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:18,889 INFO L225 Difference]: With dead ends: 26526 [2021-10-13 19:25:18,889 INFO L226 Difference]: Without dead ends: 25028 [2021-10-13 19:25:18,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 58.7ms TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:25:18,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25028 states. [2021-10-13 19:25:19,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25028 to 17830. [2021-10-13 19:25:19,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17830 states, 17815 states have (on average 4.627280381700814) internal successors, (82435), 17829 states have internal predecessors, (82435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:19,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17830 states to 17830 states and 82435 transitions. [2021-10-13 19:25:19,683 INFO L78 Accepts]: Start accepts. Automaton has 17830 states and 82435 transitions. Word has length 18 [2021-10-13 19:25:19,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:19,684 INFO L470 AbstractCegarLoop]: Abstraction has 17830 states and 82435 transitions. [2021-10-13 19:25:19,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:19,684 INFO L276 IsEmpty]: Start isEmpty. Operand 17830 states and 82435 transitions. [2021-10-13 19:25:19,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:25:19,692 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:19,692 INFO L512 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1] [2021-10-13 19:25:19,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:19,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-13 19:25:19,893 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:19,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:19,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1420445865, now seen corresponding path program 14 times [2021-10-13 19:25:19,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:19,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057084949] [2021-10-13 19:25:19,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:19,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:19,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:20,051 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-13 19:25:20,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:20,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057084949] [2021-10-13 19:25:20,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057084949] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:20,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799434783] [2021-10-13 19:25:20,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:25:20,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:20,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:20,054 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:20,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-10-13 19:25:20,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:25:20,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:20,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-13 19:25:20,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:20,271 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-13 19:25:20,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799434783] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:20,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:20,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-13 19:25:20,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245000532] [2021-10-13 19:25:20,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:25:20,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:20,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:25:20,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:25:20,273 INFO L87 Difference]: Start difference. First operand 17830 states and 82435 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-13 19:25:21,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:21,068 INFO L93 Difference]: Finished difference Result 33992 states and 151042 transitions. [2021-10-13 19:25:21,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:25:21,069 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-13 19:25:21,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:21,291 INFO L225 Difference]: With dead ends: 33992 [2021-10-13 19:25:21,291 INFO L226 Difference]: Without dead ends: 32168 [2021-10-13 19:25:21,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 105.7ms TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:25:21,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32168 states. [2021-10-13 19:25:22,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32168 to 18856. [2021-10-13 19:25:22,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18856 states, 18841 states have (on average 4.631866673743432) internal successors, (87269), 18855 states have internal predecessors, (87269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:22,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18856 states to 18856 states and 87269 transitions. [2021-10-13 19:25:22,276 INFO L78 Accepts]: Start accepts. Automaton has 18856 states and 87269 transitions. Word has length 18 [2021-10-13 19:25:22,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:22,276 INFO L470 AbstractCegarLoop]: Abstraction has 18856 states and 87269 transitions. [2021-10-13 19:25:22,276 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-13 19:25:22,276 INFO L276 IsEmpty]: Start isEmpty. Operand 18856 states and 87269 transitions. [2021-10-13 19:25:22,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:25:22,286 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:22,286 INFO L512 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:22,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:22,487 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,SelfDestructingSolverStorable39 [2021-10-13 19:25:22,487 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:22,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:22,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1275504653, now seen corresponding path program 11 times [2021-10-13 19:25:22,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:22,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125532780] [2021-10-13 19:25:22,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:22,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:22,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:22,591 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-13 19:25:22,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:22,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125532780] [2021-10-13 19:25:22,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125532780] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:22,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768621460] [2021-10-13 19:25:22,591 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:25:22,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:22,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:22,593 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:22,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-13 19:25:22,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-10-13 19:25:22,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:22,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:25:22,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:22,815 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:25:22,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768621460] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:22,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:22,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-13 19:25:22,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163778849] [2021-10-13 19:25:22,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:25:22,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:22,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:25:22,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:25:22,817 INFO L87 Difference]: Start difference. First operand 18856 states and 87269 transitions. Second operand has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:23,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:23,489 INFO L93 Difference]: Finished difference Result 30230 states and 139439 transitions. [2021-10-13 19:25:23,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:25:23,490 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 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 19 [2021-10-13 19:25:23,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:23,731 INFO L225 Difference]: With dead ends: 30230 [2021-10-13 19:25:23,731 INFO L226 Difference]: Without dead ends: 28504 [2021-10-13 19:25:23,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 64.6ms TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:25:23,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28504 states. [2021-10-13 19:25:24,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28504 to 20152. [2021-10-13 19:25:24,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20152 states, 20137 states have (on average 4.636788002185033) internal successors, (93371), 20151 states have internal predecessors, (93371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:24,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20152 states to 20152 states and 93371 transitions. [2021-10-13 19:25:24,683 INFO L78 Accepts]: Start accepts. Automaton has 20152 states and 93371 transitions. Word has length 19 [2021-10-13 19:25:24,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:24,683 INFO L470 AbstractCegarLoop]: Abstraction has 20152 states and 93371 transitions. [2021-10-13 19:25:24,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:24,683 INFO L276 IsEmpty]: Start isEmpty. Operand 20152 states and 93371 transitions. [2021-10-13 19:25:24,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-13 19:25:24,693 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:24,693 INFO L512 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1] [2021-10-13 19:25:24,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:24,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:24,894 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:24,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:24,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1084150601, now seen corresponding path program 15 times [2021-10-13 19:25:24,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:24,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778981130] [2021-10-13 19:25:24,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:24,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:24,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:25,055 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-13 19:25:25,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:25,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778981130] [2021-10-13 19:25:25,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778981130] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:25,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068354003] [2021-10-13 19:25:25,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:25:25,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:25,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:25,058 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:25,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-13 19:25:25,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-13 19:25:25,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:25,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:25:25,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:25,297 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-13 19:25:25,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068354003] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:25,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:25,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-10-13 19:25:25,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259373163] [2021-10-13 19:25:25,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-13 19:25:25,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:25,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-13 19:25:25,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:25:25,299 INFO L87 Difference]: Start difference. First operand 20152 states and 93371 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-13 19:25:26,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:26,183 INFO L93 Difference]: Finished difference Result 38546 states and 171621 transitions. [2021-10-13 19:25:26,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 19:25:26,184 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-13 19:25:26,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:26,443 INFO L225 Difference]: With dead ends: 38546 [2021-10-13 19:25:26,444 INFO L226 Difference]: Without dead ends: 36438 [2021-10-13 19:25:26,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 113.4ms TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-13 19:25:26,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36438 states. [2021-10-13 19:25:27,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36438 to 21248. [2021-10-13 19:25:27,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21248 states, 21233 states have (on average 4.640889181933782) internal successors, (98540), 21247 states have internal predecessors, (98540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:27,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21248 states to 21248 states and 98540 transitions. [2021-10-13 19:25:27,504 INFO L78 Accepts]: Start accepts. Automaton has 21248 states and 98540 transitions. Word has length 19 [2021-10-13 19:25:27,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:27,504 INFO L470 AbstractCegarLoop]: Abstraction has 21248 states and 98540 transitions. [2021-10-13 19:25:27,505 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-13 19:25:27,505 INFO L276 IsEmpty]: Start isEmpty. Operand 21248 states and 98540 transitions. [2021-10-13 19:25:27,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:25:27,521 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:27,521 INFO L512 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:27,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:27,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:27,736 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:27,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:27,736 INFO L82 PathProgramCache]: Analyzing trace with hash 885942473, now seen corresponding path program 12 times [2021-10-13 19:25:27,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:27,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223843162] [2021-10-13 19:25:27,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:27,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:27,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:27,853 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-13 19:25:27,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:27,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223843162] [2021-10-13 19:25:27,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223843162] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:27,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757673417] [2021-10-13 19:25:27,854 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:25:27,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:27,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:27,855 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:27,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-13 19:25:28,036 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-13 19:25:28,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:28,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 19:25:28,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:28,112 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-13 19:25:28,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757673417] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:28,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:28,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-13 19:25:28,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211951394] [2021-10-13 19:25:28,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:25:28,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:28,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:25:28,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:25:28,114 INFO L87 Difference]: Start difference. First operand 21248 states and 98540 transitions. Second operand has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:28,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:28,871 INFO L93 Difference]: Finished difference Result 34170 states and 157933 transitions. [2021-10-13 19:25:28,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:25:28,871 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 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 20 [2021-10-13 19:25:28,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:29,119 INFO L225 Difference]: With dead ends: 34170 [2021-10-13 19:25:29,120 INFO L226 Difference]: Without dead ends: 32200 [2021-10-13 19:25:29,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 68.2ms TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:25:29,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32200 states. [2021-10-13 19:25:30,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32200 to 22614. [2021-10-13 19:25:30,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22614 states, 22599 states have (on average 4.645205540068145) internal successors, (104977), 22613 states have internal predecessors, (104977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:30,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22614 states to 22614 states and 104977 transitions. [2021-10-13 19:25:30,156 INFO L78 Accepts]: Start accepts. Automaton has 22614 states and 104977 transitions. Word has length 20 [2021-10-13 19:25:30,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:30,156 INFO L470 AbstractCegarLoop]: Abstraction has 22614 states and 104977 transitions. [2021-10-13 19:25:30,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:30,156 INFO L276 IsEmpty]: Start isEmpty. Operand 22614 states and 104977 transitions. [2021-10-13 19:25:30,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-13 19:25:30,170 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:30,170 INFO L512 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1] [2021-10-13 19:25:30,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:30,371 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,SelfDestructingSolverStorable42 [2021-10-13 19:25:30,371 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:30,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:30,372 INFO L82 PathProgramCache]: Analyzing trace with hash -751067991, now seen corresponding path program 16 times [2021-10-13 19:25:30,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:30,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464568845] [2021-10-13 19:25:30,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:30,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:30,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:30,540 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-13 19:25:30,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:30,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464568845] [2021-10-13 19:25:30,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464568845] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:30,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189493927] [2021-10-13 19:25:30,541 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:25:30,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:30,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:30,543 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:30,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-10-13 19:25:30,701 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:25:30,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:30,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-13 19:25:30,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:30,766 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-13 19:25:30,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189493927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:30,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:30,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2021-10-13 19:25:30,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401411661] [2021-10-13 19:25:30,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:25:30,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:30,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:25:30,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:25:30,768 INFO L87 Difference]: Start difference. First operand 22614 states and 104977 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-13 19:25:31,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:31,728 INFO L93 Difference]: Finished difference Result 43384 states and 193502 transitions. [2021-10-13 19:25:31,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:25:31,729 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-13 19:25:31,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:31,937 INFO L225 Difference]: With dead ends: 43384 [2021-10-13 19:25:31,937 INFO L226 Difference]: Without dead ends: 40972 [2021-10-13 19:25:31,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 117.1ms TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:25:32,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40972 states. [2021-10-13 19:25:32,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40972 to 23780. [2021-10-13 19:25:32,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23780 states, 23765 states have (on average 4.648895434462445) internal successors, (110481), 23779 states have internal predecessors, (110481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:33,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23780 states to 23780 states and 110481 transitions. [2021-10-13 19:25:33,096 INFO L78 Accepts]: Start accepts. Automaton has 23780 states and 110481 transitions. Word has length 20 [2021-10-13 19:25:33,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:33,096 INFO L470 AbstractCegarLoop]: Abstraction has 23780 states and 110481 transitions. [2021-10-13 19:25:33,096 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-13 19:25:33,096 INFO L276 IsEmpty]: Start isEmpty. Operand 23780 states and 110481 transitions. [2021-10-13 19:25:33,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:25:33,454 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:33,454 INFO L512 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:33,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:33,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:33,669 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:33,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:33,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1694416781, now seen corresponding path program 13 times [2021-10-13 19:25:33,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:33,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059983239] [2021-10-13 19:25:33,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:33,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:33,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:33,806 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-13 19:25:33,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:33,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059983239] [2021-10-13 19:25:33,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059983239] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:33,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905966312] [2021-10-13 19:25:33,806 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:25:33,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:33,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:33,808 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:33,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-13 19:25:33,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:33,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:25:33,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:34,046 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-13 19:25:34,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905966312] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:34,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:34,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-13 19:25:34,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649532115] [2021-10-13 19:25:34,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:25:34,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:34,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:25:34,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:25:34,049 INFO L87 Difference]: Start difference. First operand 23780 states and 110481 transitions. Second operand has 17 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:34,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:34,476 INFO L93 Difference]: Finished difference Result 38346 states and 177553 transitions. [2021-10-13 19:25:34,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:25:34,477 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.8125) internal successors, (29), 16 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 21 [2021-10-13 19:25:34,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:34,650 INFO L225 Difference]: With dead ends: 38346 [2021-10-13 19:25:34,650 INFO L226 Difference]: Without dead ends: 36116 [2021-10-13 19:25:34,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 90.3ms TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:25:34,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36116 states. [2021-10-13 19:25:36,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36116 to 25216. [2021-10-13 19:25:36,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25216 states, 25201 states have (on average 4.652712193960557) internal successors, (117253), 25215 states have internal predecessors, (117253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:36,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25216 states to 25216 states and 117253 transitions. [2021-10-13 19:25:36,214 INFO L78 Accepts]: Start accepts. Automaton has 25216 states and 117253 transitions. Word has length 21 [2021-10-13 19:25:36,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:36,215 INFO L470 AbstractCegarLoop]: Abstraction has 25216 states and 117253 transitions. [2021-10-13 19:25:36,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:36,215 INFO L276 IsEmpty]: Start isEmpty. Operand 25216 states and 117253 transitions. [2021-10-13 19:25:36,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-13 19:25:36,230 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:36,230 INFO L512 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1] [2021-10-13 19:25:36,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-13 19:25:36,431 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,SelfDestructingSolverStorable44 [2021-10-13 19:25:36,432 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:36,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:36,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1808269495, now seen corresponding path program 17 times [2021-10-13 19:25:36,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:36,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86264108] [2021-10-13 19:25:36,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:36,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:36,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:36,618 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-13 19:25:36,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:36,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86264108] [2021-10-13 19:25:36,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86264108] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:36,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563127889] [2021-10-13 19:25:36,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:25:36,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:36,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:36,620 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:36,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-13 19:25:36,793 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-10-13 19:25:36,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:36,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-13 19:25:36,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:36,856 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-13 19:25:36,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563127889] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:36,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:36,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-10-13 19:25:36,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725103653] [2021-10-13 19:25:36,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 19:25:36,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:36,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 19:25:36,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:25:36,858 INFO L87 Difference]: Start difference. First operand 25216 states and 117253 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-13 19:25:37,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:37,788 INFO L93 Difference]: Finished difference Result 48506 states and 216685 transitions. [2021-10-13 19:25:37,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:25:37,789 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-13 19:25:37,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:38,084 INFO L225 Difference]: With dead ends: 48506 [2021-10-13 19:25:38,084 INFO L226 Difference]: Without dead ends: 45770 [2021-10-13 19:25:38,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 135.9ms TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:25:38,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45770 states. [2021-10-13 19:25:39,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45770 to 26452. [2021-10-13 19:25:39,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26452 states, 26437 states have (on average 4.656050232628513) internal successors, (123092), 26451 states have internal predecessors, (123092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:39,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26452 states to 26452 states and 123092 transitions. [2021-10-13 19:25:39,301 INFO L78 Accepts]: Start accepts. Automaton has 26452 states and 123092 transitions. Word has length 21 [2021-10-13 19:25:39,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:39,301 INFO L470 AbstractCegarLoop]: Abstraction has 26452 states and 123092 transitions. [2021-10-13 19:25:39,301 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-13 19:25:39,301 INFO L276 IsEmpty]: Start isEmpty. Operand 26452 states and 123092 transitions. [2021-10-13 19:25:39,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:25:39,318 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:39,318 INFO L512 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:25:39,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-10-13 19:25:39,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:39,519 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:39,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:39,520 INFO L82 PathProgramCache]: Analyzing trace with hash 987316553, now seen corresponding path program 14 times [2021-10-13 19:25:39,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:39,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854127228] [2021-10-13 19:25:39,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:39,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:39,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:25:40,060 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-13 19:25:40,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:25:40,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854127228] [2021-10-13 19:25:40,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854127228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:40,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510878138] [2021-10-13 19:25:40,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:25:40,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:25:40,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:25:40,069 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:25:40,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-10-13 19:25:40,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:25:40,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:25:40,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-13 19:25:40,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:25:40,362 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-13 19:25:40,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510878138] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:25:40,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:25:40,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-13 19:25:40,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582325343] [2021-10-13 19:25:40,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:25:40,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:25:40,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:25:40,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:25:40,364 INFO L87 Difference]: Start difference. First operand 26452 states and 123092 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:40,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:25:40,938 INFO L93 Difference]: Finished difference Result 42758 states and 198299 transitions. [2021-10-13 19:25:40,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:25:40,939 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 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 22 [2021-10-13 19:25:40,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:25:41,139 INFO L225 Difference]: With dead ends: 42758 [2021-10-13 19:25:41,140 INFO L226 Difference]: Without dead ends: 40252 [2021-10-13 19:25:41,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 495.8ms TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:25:41,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40252 states. [2021-10-13 19:25:43,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40252 to 27958. [2021-10-13 19:25:43,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27958 states, 27943 states have (on average 4.659449593815983) internal successors, (130199), 27957 states have internal predecessors, (130199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:43,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27958 states to 27958 states and 130199 transitions. [2021-10-13 19:25:43,259 INFO L78 Accepts]: Start accepts. Automaton has 27958 states and 130199 transitions. Word has length 22 [2021-10-13 19:25:43,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:25:43,259 INFO L470 AbstractCegarLoop]: Abstraction has 27958 states and 130199 transitions. [2021-10-13 19:25:43,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:25:43,259 INFO L276 IsEmpty]: Start isEmpty. Operand 27958 states and 130199 transitions. [2021-10-13 19:25:43,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-13 19:25:43,281 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:25:43,281 INFO L512 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1] [2021-10-13 19:25:43,482 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forcibly destroying the process [2021-10-13 19:25:43,683 FATAL L548 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Could not destroy process within 200 ms, abandoning it [2021-10-13 19:25:43,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-10-13 19:25:43,683 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2021-10-13 19:25:43,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:25:43,684 INFO L82 PathProgramCache]: Analyzing trace with hash -221777751, now seen corresponding path program 18 times [2021-10-13 19:25:43,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:25:43,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811981794] [2021-10-13 19:25:43,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:25:43,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:25:43,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat