/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-more-queue-add-3-nl.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-08 16:13:05,287 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-08 16:13:05,292 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-08 16:13:05,351 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-08 16:13:05,352 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-08 16:13:05,359 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-08 16:13:05,362 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-08 16:13:05,368 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-08 16:13:05,372 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-08 16:13:05,378 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-08 16:13:05,379 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-08 16:13:05,381 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-08 16:13:05,382 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-08 16:13:05,384 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-08 16:13:05,387 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-08 16:13:05,391 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-08 16:13:05,393 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-08 16:13:05,395 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-08 16:13:05,402 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-08 16:13:05,411 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-08 16:13:05,413 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-08 16:13:05,415 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-08 16:13:05,416 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-08 16:13:05,419 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-08 16:13:05,428 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-08 16:13:05,428 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-08 16:13:05,429 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-08 16:13:05,431 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-08 16:13:05,452 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-08 16:13:05,453 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-08 16:13:05,454 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-08 16:13:05,454 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-08 16:13:05,456 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-08 16:13:05,457 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-08 16:13:05,459 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-08 16:13:05,460 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-08 16:13:05,461 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-08 16:13:05,461 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-08 16:13:05,461 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-08 16:13:05,462 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-08 16:13:05,463 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-08 16:13:05,472 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-08 16:13:05,515 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-08 16:13:05,515 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-08 16:13:05,516 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-08 16:13:05,516 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-08 16:13:05,519 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-08 16:13:05,519 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-08 16:13:05,519 INFO L138 SettingsManager]: * Use SBE=true [2021-10-08 16:13:05,520 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-08 16:13:05,521 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-08 16:13:05,521 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-08 16:13:05,522 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-08 16:13:05,522 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-08 16:13:05,522 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-08 16:13:05,522 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-08 16:13:05,523 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-08 16:13:05,523 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-08 16:13:05,523 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-08 16:13:05,523 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-08 16:13:05,524 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-08 16:13:05,524 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-08 16:13:05,524 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-08 16:13:05,524 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-08 16:13:05,524 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-08 16:13:05,525 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-08 16:13:05,525 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-08 16:13:05,525 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-08 16:13:05,525 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-08 16:13:05,525 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-08 16:13:05,526 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-08 16:13:05,526 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-08 16:13:05,526 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-08 16:13:05,526 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-08 16:13:05,526 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-08 16:13:05,940 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-08 16:13:05,982 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-08 16:13:05,985 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-08 16:13:05,986 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-08 16:13:05,987 INFO L275 PluginConnector]: CDTParser initialized [2021-10-08 16:13:05,987 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2021-10-08 16:13:06,054 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/3d46df35d/6671395b24e44a29bc5ddb5046dc9cfe/FLAGda74ead9a [2021-10-08 16:13:06,633 INFO L306 CDTParser]: Found 1 translation units. [2021-10-08 16:13:06,634 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2021-10-08 16:13:06,643 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/3d46df35d/6671395b24e44a29bc5ddb5046dc9cfe/FLAGda74ead9a [2021-10-08 16:13:06,998 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/3d46df35d/6671395b24e44a29bc5ddb5046dc9cfe [2021-10-08 16:13:07,001 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-08 16:13:07,011 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-08 16:13:07,013 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-08 16:13:07,013 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-08 16:13:07,017 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-08 16:13:07,018 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.10 04:13:06" (1/1) ... [2021-10-08 16:13:07,019 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71bd2e95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07, skipping insertion in model container [2021-10-08 16:13:07,019 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.10 04:13:06" (1/1) ... [2021-10-08 16:13:07,027 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-08 16:13:07,050 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-08 16:13:07,247 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-more-queue-add-3-nl.wvr.c[3603,3616] [2021-10-08 16:13:07,262 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-08 16:13:07,278 INFO L203 MainTranslator]: Completed pre-run [2021-10-08 16:13:07,346 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-more-queue-add-3-nl.wvr.c[3603,3616] [2021-10-08 16:13:07,353 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-08 16:13:07,376 INFO L208 MainTranslator]: Completed translation [2021-10-08 16:13:07,377 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07 WrapperNode [2021-10-08 16:13:07,378 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-08 16:13:07,379 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-08 16:13:07,379 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-08 16:13:07,379 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-08 16:13:07,388 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,412 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,471 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-08 16:13:07,473 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-08 16:13:07,473 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-08 16:13:07,473 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-08 16:13:07,484 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,484 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,502 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,503 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,524 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,536 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,546 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,550 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-08 16:13:07,555 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-08 16:13:07,556 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-08 16:13:07,556 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-08 16:13:07,559 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (1/1) ... [2021-10-08 16:13:07,570 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-08 16:13:07,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:07,598 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-08 16:13:07,605 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-08 16:13:07,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-08 16:13:07,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-08 16:13:07,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-08 16:13:07,645 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-08 16:13:07,645 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-08 16:13:07,645 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-08 16:13:07,646 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-08 16:13:07,646 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-08 16:13:07,646 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-08 16:13:07,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-08 16:13:07,646 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-08 16:13:07,646 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-08 16:13:07,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-08 16:13:07,647 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-08 16:13:07,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-08 16:13:07,647 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-08 16:13:07,649 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-08 16:13:08,868 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-08 16:13:08,868 INFO L299 CfgBuilder]: Removed 41 assume(true) statements. [2021-10-08 16:13:08,871 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.10 04:13:08 BoogieIcfgContainer [2021-10-08 16:13:08,871 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-08 16:13:08,874 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-08 16:13:08,875 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-08 16:13:08,878 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-08 16:13:08,879 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.10 04:13:06" (1/3) ... [2021-10-08 16:13:08,879 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55d6f948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.10 04:13:08, skipping insertion in model container [2021-10-08 16:13:08,880 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 04:13:07" (2/3) ... [2021-10-08 16:13:08,880 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55d6f948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.10 04:13:08, skipping insertion in model container [2021-10-08 16:13:08,880 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.10 04:13:08" (3/3) ... [2021-10-08 16:13:08,882 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-more-queue-add-3-nl.wvr.c [2021-10-08 16:13:08,888 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-08 16:13:08,888 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-08 16:13:08,888 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2021-10-08 16:13:08,888 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-08 16:13:08,926 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,927 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,928 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,928 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,929 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,930 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,930 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,930 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,930 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,930 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,931 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,931 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,932 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,932 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,932 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,932 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,932 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,933 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,933 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,933 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,933 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,933 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,934 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,934 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,934 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,934 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,935 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,935 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,935 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,936 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,937 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,938 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,938 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,939 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,939 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,939 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,939 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,940 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,940 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,940 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,940 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,940 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,941 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,941 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,941 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,941 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,941 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,942 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,942 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,943 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,943 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,944 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,944 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,945 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,945 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,945 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,946 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,946 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,946 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,946 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,947 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,947 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,947 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,947 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,947 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,948 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,948 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,948 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,948 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,949 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,949 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,949 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,949 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,949 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,950 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,950 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,950 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,950 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,950 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,951 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,951 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,951 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,951 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,952 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,952 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,952 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,952 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,952 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,953 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,953 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,953 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,953 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,953 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,954 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,954 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,954 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,954 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,954 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,954 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,955 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,955 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,955 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,955 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,955 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,955 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,956 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,956 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,956 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,956 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,956 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,957 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,957 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,957 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,957 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,957 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,958 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,958 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,958 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,958 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,958 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,959 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,959 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,959 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,959 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,959 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,960 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,960 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,961 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,961 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,961 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,961 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,961 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,962 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,962 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,962 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,962 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,962 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,962 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,963 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,963 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,963 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,963 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,963 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,964 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,964 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,964 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,964 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,964 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,964 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,965 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,965 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,965 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,965 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,965 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,965 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,966 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,966 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,966 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,966 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,966 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,967 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,967 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,967 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,967 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,967 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,968 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,968 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,968 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,968 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,968 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,969 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,969 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,969 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,969 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,969 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,970 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,970 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,974 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,974 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,975 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,975 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,975 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,975 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,976 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,978 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,979 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,979 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,979 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,979 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,979 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,979 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,980 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,980 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,980 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,984 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,985 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,985 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,986 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~j~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,986 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,986 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 16:13:08,993 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-10-08 16:13:09,046 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-08 16:13:09,054 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-08 16:13:09,054 INFO L340 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2021-10-08 16:13:09,079 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-08 16:13:09,097 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 224 places, 232 transitions, 488 flow [2021-10-08 16:13:09,104 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 224 places, 232 transitions, 488 flow [2021-10-08 16:13:09,107 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 224 places, 232 transitions, 488 flow [2021-10-08 16:13:09,227 INFO L129 PetriNetUnfolder]: 18/229 cut-off events. [2021-10-08 16:13:09,227 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-08 16:13:09,235 INFO L84 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 229 events. 18/229 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 239 event pairs, 0 based on Foata normal form. 0/191 useless extension candidates. Maximal degree in co-relation 187. Up to 3 conditions per place. [2021-10-08 16:13:09,242 INFO L116 LiptonReduction]: Number of co-enabled transitions 3852 [2021-10-08 16:13:20,368 INFO L131 LiptonReduction]: Checked pairs total: 6954 [2021-10-08 16:13:20,368 INFO L133 LiptonReduction]: Total number of compositions: 244 [2021-10-08 16:13:20,378 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 55 places, 51 transitions, 126 flow [2021-10-08 16:13:20,489 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1614 states, 1366 states have (on average 4.085651537335285) internal successors, (5581), 1613 states have internal predecessors, (5581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:20,497 INFO L276 IsEmpty]: Start isEmpty. Operand has 1614 states, 1366 states have (on average 4.085651537335285) internal successors, (5581), 1613 states have internal predecessors, (5581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:20,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-08 16:13:20,506 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:20,506 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-08 16:13:20,507 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:20,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:20,513 INFO L82 PathProgramCache]: Analyzing trace with hash 34645, now seen corresponding path program 1 times [2021-10-08 16:13:20,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:20,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737236690] [2021-10-08 16:13:20,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:20,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:20,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:20,733 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-08 16:13:20,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:20,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737236690] [2021-10-08 16:13:20,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737236690] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:20,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:13:20,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-08 16:13:20,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984723008] [2021-10-08 16:13:20,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:20,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:20,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:20,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 16:13:20,767 INFO L87 Difference]: Start difference. First operand has 1614 states, 1366 states have (on average 4.085651537335285) internal successors, (5581), 1613 states have internal predecessors, (5581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:20,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:20,879 INFO L93 Difference]: Finished difference Result 1811 states and 6037 transitions. [2021-10-08 16:13:20,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:20,881 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2021-10-08 16:13:20,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:20,923 INFO L225 Difference]: With dead ends: 1811 [2021-10-08 16:13:20,923 INFO L226 Difference]: Without dead ends: 1811 [2021-10-08 16:13:20,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 16:13:20,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1811 states. [2021-10-08 16:13:21,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1811 to 910. [2021-10-08 16:13:21,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 807 states have (on average 3.748451053283767) internal successors, (3025), 909 states have internal predecessors, (3025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 3025 transitions. [2021-10-08 16:13:21,064 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 3025 transitions. Word has length 2 [2021-10-08 16:13:21,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:21,065 INFO L470 AbstractCegarLoop]: Abstraction has 910 states and 3025 transitions. [2021-10-08 16:13:21,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,065 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 3025 transitions. [2021-10-08 16:13:21,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-08 16:13:21,066 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:21,066 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-08 16:13:21,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-08 16:13:21,067 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:21,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:21,068 INFO L82 PathProgramCache]: Analyzing trace with hash 1075811, now seen corresponding path program 1 times [2021-10-08 16:13:21,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:21,068 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488873196] [2021-10-08 16:13:21,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:21,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:21,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:21,175 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-08 16:13:21,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:21,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488873196] [2021-10-08 16:13:21,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488873196] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:21,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384338983] [2021-10-08 16:13:21,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:21,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:21,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:21,179 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-08 16:13:21,193 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-08 16:13:21,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:21,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 16:13:21,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:21,304 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-08 16:13:21,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384338983] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:21,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:21,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-08 16:13:21,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099050926] [2021-10-08 16:13:21,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 16:13:21,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:21,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 16:13:21,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 16:13:21,308 INFO L87 Difference]: Start difference. First operand 910 states and 3025 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:21,406 INFO L93 Difference]: Finished difference Result 2714 states and 9055 transitions. [2021-10-08 16:13:21,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:13:21,407 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-08 16:13:21,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:21,439 INFO L225 Difference]: With dead ends: 2714 [2021-10-08 16:13:21,439 INFO L226 Difference]: Without dead ends: 2714 [2021-10-08 16:13:21,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 16:13:21,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2021-10-08 16:13:21,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 912. [2021-10-08 16:13:21,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 809 states have (on average 3.746600741656366) internal successors, (3031), 911 states have internal predecessors, (3031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 3031 transitions. [2021-10-08 16:13:21,577 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 3031 transitions. Word has length 3 [2021-10-08 16:13:21,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:21,578 INFO L470 AbstractCegarLoop]: Abstraction has 912 states and 3031 transitions. [2021-10-08 16:13:21,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,578 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 3031 transitions. [2021-10-08 16:13:21,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-08 16:13:21,578 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:21,579 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-08 16:13:21,617 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-08 16:13:21,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:21,793 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:21,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:21,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1075836, now seen corresponding path program 1 times [2021-10-08 16:13:21,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:21,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892797691] [2021-10-08 16:13:21,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:21,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:21,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:21,852 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-08 16:13:21,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:21,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892797691] [2021-10-08 16:13:21,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892797691] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:21,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:13:21,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 16:13:21,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021836973] [2021-10-08 16:13:21,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:21,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:21,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:21,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 16:13:21,855 INFO L87 Difference]: Start difference. First operand 912 states and 3031 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:21,886 INFO L93 Difference]: Finished difference Result 910 states and 3027 transitions. [2021-10-08 16:13:21,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:21,887 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-08 16:13:21,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:21,898 INFO L225 Difference]: With dead ends: 910 [2021-10-08 16:13:21,898 INFO L226 Difference]: Without dead ends: 910 [2021-10-08 16:13:21,899 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-08 16:13:21,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-10-08 16:13:21,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 910. [2021-10-08 16:13:21,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 809 states have (on average 3.741656365883807) internal successors, (3027), 909 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 3027 transitions. [2021-10-08 16:13:21,940 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 3027 transitions. Word has length 3 [2021-10-08 16:13:21,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:21,941 INFO L470 AbstractCegarLoop]: Abstraction has 910 states and 3027 transitions. [2021-10-08 16:13:21,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:21,941 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 3027 transitions. [2021-10-08 16:13:21,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-08 16:13:21,942 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:21,942 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1] [2021-10-08 16:13:21,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-08 16:13:21,942 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:21,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:21,943 INFO L82 PathProgramCache]: Analyzing trace with hash 33351957, now seen corresponding path program 2 times [2021-10-08 16:13:21,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:21,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000946206] [2021-10-08 16:13:21,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:21,944 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:21,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:22,005 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-08 16:13:22,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:22,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000946206] [2021-10-08 16:13:22,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000946206] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:22,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693245910] [2021-10-08 16:13:22,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:22,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:22,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:22,008 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-08 16:13:22,029 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-08 16:13:22,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:22,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:22,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-08 16:13:22,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:22,093 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-08 16:13:22,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693245910] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:22,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:22,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-08 16:13:22,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781226995] [2021-10-08 16:13:22,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:22,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:22,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:22,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:22,096 INFO L87 Difference]: Start difference. First operand 910 states and 3027 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:22,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:22,119 INFO L93 Difference]: Finished difference Result 909 states and 3026 transitions. [2021-10-08 16:13:22,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:22,120 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-08 16:13:22,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:22,130 INFO L225 Difference]: With dead ends: 909 [2021-10-08 16:13:22,131 INFO L226 Difference]: Without dead ends: 909 [2021-10-08 16:13:22,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:22,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-10-08 16:13:22,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 907. [2021-10-08 16:13:22,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 807 states have (on average 3.744733581164808) internal successors, (3022), 906 states have internal predecessors, (3022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:22,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 3022 transitions. [2021-10-08 16:13:22,219 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 3022 transitions. Word has length 4 [2021-10-08 16:13:22,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:22,220 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 3022 transitions. [2021-10-08 16:13:22,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:22,221 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 3022 transitions. [2021-10-08 16:13:22,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-08 16:13:22,221 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:22,221 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1] [2021-10-08 16:13:22,262 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-08 16:13:22,435 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-08 16:13:22,436 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:22,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:22,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1034382193, now seen corresponding path program 1 times [2021-10-08 16:13:22,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:22,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209768410] [2021-10-08 16:13:22,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:22,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:22,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:22,501 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-08 16:13:22,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:22,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209768410] [2021-10-08 16:13:22,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209768410] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:22,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476924529] [2021-10-08 16:13:22,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:22,503 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:22,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:22,504 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-08 16:13:22,515 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-08 16:13:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:22,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-08 16:13:22,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:22,597 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-08 16:13:22,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476924529] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:22,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:22,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-08 16:13:22,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649442571] [2021-10-08 16:13:22,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-08 16:13:22,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:22,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-08 16:13:22,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:22,600 INFO L87 Difference]: Start difference. First operand 907 states and 3022 transitions. Second operand has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:22,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:22,688 INFO L93 Difference]: Finished difference Result 3614 states and 12066 transitions. [2021-10-08 16:13:22,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:13:22,689 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-08 16:13:22,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:22,726 INFO L225 Difference]: With dead ends: 3614 [2021-10-08 16:13:22,727 INFO L226 Difference]: Without dead ends: 3614 [2021-10-08 16:13:22,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.0ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:22,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3614 states. [2021-10-08 16:13:22,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3614 to 908. [2021-10-08 16:13:22,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 808 states have (on average 3.742574257425743) internal successors, (3024), 907 states have internal predecessors, (3024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:22,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 3024 transitions. [2021-10-08 16:13:22,799 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 3024 transitions. Word has length 5 [2021-10-08 16:13:22,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:22,799 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 3024 transitions. [2021-10-08 16:13:22,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.4) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:22,799 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 3024 transitions. [2021-10-08 16:13:22,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-08 16:13:22,800 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:22,800 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1] [2021-10-08 16:13:22,839 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-08 16:13:23,015 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-08 16:13:23,016 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:23,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:23,017 INFO L82 PathProgramCache]: Analyzing trace with hash 2001078570, now seen corresponding path program 2 times [2021-10-08 16:13:23,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:23,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647948890] [2021-10-08 16:13:23,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:23,019 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:23,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:23,083 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-08 16:13:23,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:23,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647948890] [2021-10-08 16:13:23,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647948890] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:23,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274104482] [2021-10-08 16:13:23,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:23,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:23,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:23,085 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-08 16:13:23,103 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-08 16:13:23,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:23,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:23,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-08 16:13:23,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:23,203 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-08 16:13:23,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274104482] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:23,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:23,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 7 [2021-10-08 16:13:23,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780976514] [2021-10-08 16:13:23,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 16:13:23,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:23,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 16:13:23,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-08 16:13:23,206 INFO L87 Difference]: Start difference. First operand 908 states and 3024 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:23,251 INFO L93 Difference]: Finished difference Result 683 states and 2262 transitions. [2021-10-08 16:13:23,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:23,252 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-08 16:13:23,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:23,260 INFO L225 Difference]: With dead ends: 683 [2021-10-08 16:13:23,260 INFO L226 Difference]: Without dead ends: 683 [2021-10-08 16:13:23,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 26.3ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-08 16:13:23,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-10-08 16:13:23,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 680. [2021-10-08 16:13:23,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 621 states have (on average 3.632850241545894) internal successors, (2256), 679 states have internal predecessors, (2256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2256 transitions. [2021-10-08 16:13:23,292 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2256 transitions. Word has length 6 [2021-10-08 16:13:23,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:23,293 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 2256 transitions. [2021-10-08 16:13:23,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,293 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2256 transitions. [2021-10-08 16:13:23,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-08 16:13:23,294 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:23,294 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-08 16:13:23,341 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-08 16:13:23,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:23,508 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:23,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:23,508 INFO L82 PathProgramCache]: Analyzing trace with hash 2001152244, now seen corresponding path program 1 times [2021-10-08 16:13:23,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:23,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365087539] [2021-10-08 16:13:23,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:23,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:23,612 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-08 16:13:23,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:23,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365087539] [2021-10-08 16:13:23,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365087539] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:23,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:13:23,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 16:13:23,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959578536] [2021-10-08 16:13:23,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 16:13:23,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:23,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 16:13:23,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-08 16:13:23,615 INFO L87 Difference]: Start difference. First operand 680 states and 2256 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:23,680 INFO L93 Difference]: Finished difference Result 735 states and 2383 transitions. [2021-10-08 16:13:23,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:13:23,680 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-08 16:13:23,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:23,688 INFO L225 Difference]: With dead ends: 735 [2021-10-08 16:13:23,688 INFO L226 Difference]: Without dead ends: 727 [2021-10-08 16:13:23,691 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-08 16:13:23,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2021-10-08 16:13:23,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 727. [2021-10-08 16:13:23,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 666 states have (on average 3.548048048048048) internal successors, (2363), 726 states have internal predecessors, (2363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 2363 transitions. [2021-10-08 16:13:23,723 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 2363 transitions. Word has length 6 [2021-10-08 16:13:23,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:23,727 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 2363 transitions. [2021-10-08 16:13:23,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,728 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 2363 transitions. [2021-10-08 16:13:23,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-08 16:13:23,729 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:23,729 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:23,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-08 16:13:23,729 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:23,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:23,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1467143426, now seen corresponding path program 1 times [2021-10-08 16:13:23,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:23,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464941242] [2021-10-08 16:13:23,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:23,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:23,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:23,830 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-08 16:13:23,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:23,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464941242] [2021-10-08 16:13:23,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464941242] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:23,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628254859] [2021-10-08 16:13:23,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:23,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:23,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:23,835 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-08 16:13:23,839 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-08 16:13:23,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:23,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 16:13:23,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:23,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:23,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628254859] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:23,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:23,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-08 16:13:23,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012620093] [2021-10-08 16:13:23,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:23,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:23,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:23,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:23,930 INFO L87 Difference]: Start difference. First operand 727 states and 2363 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:23,946 INFO L93 Difference]: Finished difference Result 485 states and 1546 transitions. [2021-10-08 16:13:23,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:23,947 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-08 16:13:23,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:23,952 INFO L225 Difference]: With dead ends: 485 [2021-10-08 16:13:23,952 INFO L226 Difference]: Without dead ends: 485 [2021-10-08 16:13:23,952 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 14.4ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:23,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-10-08 16:13:23,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 485. [2021-10-08 16:13:23,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 457 states have (on average 3.3829321663019694) internal successors, (1546), 484 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1546 transitions. [2021-10-08 16:13:23,971 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1546 transitions. Word has length 7 [2021-10-08 16:13:23,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:23,972 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 1546 transitions. [2021-10-08 16:13:23,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:23,973 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1546 transitions. [2021-10-08 16:13:23,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-08 16:13:23,973 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:23,973 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:24,011 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-08 16:13:24,186 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-08 16:13:24,187 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:24,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:24,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1467143508, now seen corresponding path program 1 times [2021-10-08 16:13:24,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:24,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005570581] [2021-10-08 16:13:24,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:24,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:24,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:24,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:24,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:24,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005570581] [2021-10-08 16:13:24,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005570581] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:24,242 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:13:24,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 16:13:24,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097498642] [2021-10-08 16:13:24,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:24,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:24,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:24,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 16:13:24,243 INFO L87 Difference]: Start difference. First operand 485 states and 1546 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:24,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:24,262 INFO L93 Difference]: Finished difference Result 697 states and 2229 transitions. [2021-10-08 16:13:24,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:24,263 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-08 16:13:24,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:24,269 INFO L225 Difference]: With dead ends: 697 [2021-10-08 16:13:24,269 INFO L226 Difference]: Without dead ends: 697 [2021-10-08 16:13:24,269 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-08 16:13:24,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-10-08 16:13:24,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 559. [2021-10-08 16:13:24,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 531 states have (on average 3.51789077212806) internal successors, (1868), 558 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:24,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1868 transitions. [2021-10-08 16:13:24,294 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1868 transitions. Word has length 7 [2021-10-08 16:13:24,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:24,294 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 1868 transitions. [2021-10-08 16:13:24,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:24,294 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1868 transitions. [2021-10-08 16:13:24,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-08 16:13:24,295 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:24,295 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:24,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-08 16:13:24,295 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:24,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:24,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1763190462, now seen corresponding path program 1 times [2021-10-08 16:13:24,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:24,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192411345] [2021-10-08 16:13:24,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:24,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:24,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:24,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:13:24,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:24,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192411345] [2021-10-08 16:13:24,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192411345] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:24,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476474446] [2021-10-08 16:13:24,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:24,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:24,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:24,379 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-08 16:13:24,404 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-08 16:13:24,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:24,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 16:13:24,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:24,523 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-08 16:13:24,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476474446] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:24,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:24,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 7 [2021-10-08 16:13:24,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572170096] [2021-10-08 16:13:24,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 16:13:24,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:24,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 16:13:24,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-10-08 16:13:24,529 INFO L87 Difference]: Start difference. First operand 559 states and 1868 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:24,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:24,549 INFO L93 Difference]: Finished difference Result 623 states and 1979 transitions. [2021-10-08 16:13:24,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:13:24,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-08 16:13:24,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:24,561 INFO L225 Difference]: With dead ends: 623 [2021-10-08 16:13:24,561 INFO L226 Difference]: Without dead ends: 623 [2021-10-08 16:13:24,562 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.2ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-10-08 16:13:24,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-10-08 16:13:24,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 485. [2021-10-08 16:13:24,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 466 states have (on average 3.4721030042918457) internal successors, (1618), 484 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:24,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1618 transitions. [2021-10-08 16:13:24,586 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1618 transitions. Word has length 8 [2021-10-08 16:13:24,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:24,586 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 1618 transitions. [2021-10-08 16:13:24,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:24,586 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1618 transitions. [2021-10-08 16:13:24,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-08 16:13:24,587 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:24,588 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:24,625 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-08 16:13:24,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-10-08 16:13:24,799 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:24,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:24,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1763190460, now seen corresponding path program 1 times [2021-10-08 16:13:24,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:24,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676752779] [2021-10-08 16:13:24,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:24,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:24,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:24,836 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-08 16:13:24,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:24,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676752779] [2021-10-08 16:13:24,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676752779] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:24,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633364405] [2021-10-08 16:13:24,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:24,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:24,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:24,838 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-08 16:13:24,847 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-08 16:13:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:24,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 16:13:24,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:24,939 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-08 16:13:24,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633364405] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:24,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:24,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-08 16:13:24,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744260195] [2021-10-08 16:13:24,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 16:13:24,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:24,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 16:13:24,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 16:13:24,942 INFO L87 Difference]: Start difference. First operand 485 states and 1618 transitions. Second operand has 5 states, 4 states have (on average 2.5) 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-08 16:13:24,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:24,966 INFO L93 Difference]: Finished difference Result 835 states and 2662 transitions. [2021-10-08 16:13:24,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:13:24,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) 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 8 [2021-10-08 16:13:24,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:24,973 INFO L225 Difference]: With dead ends: 835 [2021-10-08 16:13:24,973 INFO L226 Difference]: Without dead ends: 835 [2021-10-08 16:13:24,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 16:13:24,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2021-10-08 16:13:24,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 559. [2021-10-08 16:13:24,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 540 states have (on average 3.5925925925925926) internal successors, (1940), 558 states have internal predecessors, (1940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:24,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1940 transitions. [2021-10-08 16:13:24,998 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1940 transitions. Word has length 8 [2021-10-08 16:13:24,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:24,999 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 1940 transitions. [2021-10-08 16:13:24,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) 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-08 16:13:24,999 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1940 transitions. [2021-10-08 16:13:25,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-08 16:13:25,000 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:25,000 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:25,042 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-08 16:13:25,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:25,215 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:25,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:25,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1175671574, now seen corresponding path program 2 times [2021-10-08 16:13:25,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:25,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546568119] [2021-10-08 16:13:25,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:25,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:25,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:25,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:25,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546568119] [2021-10-08 16:13:25,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546568119] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:25,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216795112] [2021-10-08 16:13:25,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:25,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:25,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:25,283 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-08 16:13:25,304 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-08 16:13:25,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:25,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:25,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 16:13:25,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:25,392 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:13:25,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216795112] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:25,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:25,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-08 16:13:25,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685954645] [2021-10-08 16:13:25,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:25,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:25,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:25,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:25,395 INFO L87 Difference]: Start difference. First operand 559 states and 1940 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-08 16:13:25,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:25,404 INFO L93 Difference]: Finished difference Result 485 states and 1690 transitions. [2021-10-08 16:13:25,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:25,405 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 9 [2021-10-08 16:13:25,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:25,420 INFO L225 Difference]: With dead ends: 485 [2021-10-08 16:13:25,420 INFO L226 Difference]: Without dead ends: 477 [2021-10-08 16:13:25,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.2ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-08 16:13:25,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-10-08 16:13:25,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 333. [2021-10-08 16:13:25,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 323 states have (on average 3.195046439628483) internal successors, (1032), 332 states have internal predecessors, (1032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:25,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 1032 transitions. [2021-10-08 16:13:25,436 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 1032 transitions. Word has length 9 [2021-10-08 16:13:25,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:25,436 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 1032 transitions. [2021-10-08 16:13:25,437 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-08 16:13:25,437 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 1032 transitions. [2021-10-08 16:13:25,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-08 16:13:25,439 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:25,439 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:25,475 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-08 16:13:25,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-10-08 16:13:25,654 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:25,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:25,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1987122946, now seen corresponding path program 1 times [2021-10-08 16:13:25,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:25,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312717442] [2021-10-08 16:13:25,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:25,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:25,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:25,701 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:25,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:25,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312717442] [2021-10-08 16:13:25,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312717442] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:25,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:13:25,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-08 16:13:25,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307433732] [2021-10-08 16:13:25,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 16:13:25,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:25,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 16:13:25,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-08 16:13:25,704 INFO L87 Difference]: Start difference. First operand 333 states and 1032 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 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-08 16:13:25,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:25,762 INFO L93 Difference]: Finished difference Result 437 states and 1274 transitions. [2021-10-08 16:13:25,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:13:25,763 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-08 16:13:25,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:25,766 INFO L225 Difference]: With dead ends: 437 [2021-10-08 16:13:25,766 INFO L226 Difference]: Without dead ends: 335 [2021-10-08 16:13:25,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-08 16:13:25,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-10-08 16:13:25,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 335. [2021-10-08 16:13:25,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 325 states have (on average 3.1815384615384614) internal successors, (1034), 334 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:25,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 1034 transitions. [2021-10-08 16:13:25,779 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 1034 transitions. Word has length 10 [2021-10-08 16:13:25,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:25,780 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 1034 transitions. [2021-10-08 16:13:25,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 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-08 16:13:25,780 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 1034 transitions. [2021-10-08 16:13:25,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-08 16:13:25,781 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:25,781 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:25,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-08 16:13:25,782 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:25,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:25,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1009400301, now seen corresponding path program 1 times [2021-10-08 16:13:25,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:25,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612353002] [2021-10-08 16:13:25,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:25,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:25,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:13:25,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:25,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612353002] [2021-10-08 16:13:25,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612353002] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:25,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:13:25,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 16:13:25,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836315225] [2021-10-08 16:13:25,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:25,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:25,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:25,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 16:13:25,840 INFO L87 Difference]: Start difference. First operand 335 states and 1034 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 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-08 16:13:25,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:25,849 INFO L93 Difference]: Finished difference Result 315 states and 965 transitions. [2021-10-08 16:13:25,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:25,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-08 16:13:25,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:25,852 INFO L225 Difference]: With dead ends: 315 [2021-10-08 16:13:25,852 INFO L226 Difference]: Without dead ends: 315 [2021-10-08 16:13:25,852 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-08 16:13:25,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-10-08 16:13:25,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 315. [2021-10-08 16:13:25,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 305 states have (on average 3.1639344262295084) internal successors, (965), 314 states have internal predecessors, (965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:25,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 965 transitions. [2021-10-08 16:13:25,864 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 965 transitions. Word has length 11 [2021-10-08 16:13:25,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:25,864 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 965 transitions. [2021-10-08 16:13:25,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 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-08 16:13:25,864 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 965 transitions. [2021-10-08 16:13:25,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-08 16:13:25,865 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:25,865 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:25,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-08 16:13:25,866 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:25,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:25,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1695659849, now seen corresponding path program 1 times [2021-10-08 16:13:25,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:25,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91732995] [2021-10-08 16:13:25,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:25,867 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:25,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:25,907 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:25,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:25,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91732995] [2021-10-08 16:13:25,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91732995] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:25,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:13:25,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-08 16:13:25,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649107376] [2021-10-08 16:13:25,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 16:13:25,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:25,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 16:13:25,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 16:13:25,910 INFO L87 Difference]: Start difference. First operand 315 states and 965 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 2 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-08 16:13:25,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:25,932 INFO L93 Difference]: Finished difference Result 289 states and 899 transitions. [2021-10-08 16:13:25,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 16:13:25,933 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-08 16:13:25,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:25,934 INFO L225 Difference]: With dead ends: 289 [2021-10-08 16:13:25,935 INFO L226 Difference]: Without dead ends: 258 [2021-10-08 16:13:25,935 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-08 16:13:25,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-10-08 16:13:25,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 258. [2021-10-08 16:13:25,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 250 states have (on average 3.36) internal successors, (840), 257 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:25,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 840 transitions. [2021-10-08 16:13:25,945 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 840 transitions. Word has length 11 [2021-10-08 16:13:25,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:25,945 INFO L470 AbstractCegarLoop]: Abstraction has 258 states and 840 transitions. [2021-10-08 16:13:25,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 2 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-08 16:13:25,945 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 840 transitions. [2021-10-08 16:13:25,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 16:13:25,946 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:25,946 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:25,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-08 16:13:25,946 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:25,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:25,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1287088770, now seen corresponding path program 1 times [2021-10-08 16:13:25,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:25,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238672856] [2021-10-08 16:13:25,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:25,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:25,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:26,450 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-08 16:13:26,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:26,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238672856] [2021-10-08 16:13:26,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238672856] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:26,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395841588] [2021-10-08 16:13:26,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:26,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:26,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:26,452 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-08 16:13:26,461 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-08 16:13:26,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:26,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-08 16:13:26,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:26,747 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:13:26,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 979 treesize of output 993 [2021-10-08 16:13:28,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:13:28,477 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:13:28,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:13:28,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-10-08 16:13:28,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:13:28,796 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:28,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:28,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-10-08 16:13:28,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:13:28,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395841588] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:28,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:28,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 16 [2021-10-08 16:13:28,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760523828] [2021-10-08 16:13:28,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-08 16:13:28,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:28,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-08 16:13:28,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:13:28,911 INFO L87 Difference]: Start difference. First operand 258 states and 840 transitions. Second operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:29,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:29,407 INFO L93 Difference]: Finished difference Result 358 states and 1064 transitions. [2021-10-08 16:13:29,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-08 16:13:29,408 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 16:13:29,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:29,410 INFO L225 Difference]: With dead ends: 358 [2021-10-08 16:13:29,410 INFO L226 Difference]: Without dead ends: 358 [2021-10-08 16:13:29,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 531.7ms TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:13:29,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-10-08 16:13:29,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 310. [2021-10-08 16:13:29,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 302 states have (on average 3.198675496688742) internal successors, (966), 309 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:29,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 966 transitions. [2021-10-08 16:13:29,440 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 966 transitions. Word has length 13 [2021-10-08 16:13:29,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:29,443 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 966 transitions. [2021-10-08 16:13:29,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:29,444 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 966 transitions. [2021-10-08 16:13:29,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 16:13:29,445 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:29,446 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:29,484 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-08 16:13:29,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:29,663 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:29,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:29,664 INFO L82 PathProgramCache]: Analyzing trace with hash -2063116543, now seen corresponding path program 1 times [2021-10-08 16:13:29,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:29,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981699643] [2021-10-08 16:13:29,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:29,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:29,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:30,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:13:30,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:30,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981699643] [2021-10-08 16:13:30,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981699643] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:30,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98583580] [2021-10-08 16:13:30,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:30,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:30,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:30,094 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-08 16:13:30,101 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-08 16:13:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:30,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-08 16:13:30,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:30,347 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:13:30,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 111 treesize of output 137 [2021-10-08 16:13:31,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:13:31,810 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:13:31,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:13:32,026 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-10-08 16:13:32,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:13:32,085 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:13:32,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2021-10-08 16:13:32,218 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:32,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 16:13:32,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-10-08 16:13:32,319 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:13:32,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98583580] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:32,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:32,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-08 16:13:32,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638973585] [2021-10-08 16:13:32,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-08 16:13:32,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:32,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-08 16:13:32,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:13:32,323 INFO L87 Difference]: Start difference. First operand 310 states and 966 transitions. Second operand has 18 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:32,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:32,958 INFO L93 Difference]: Finished difference Result 417 states and 1253 transitions. [2021-10-08 16:13:32,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-08 16:13:32,959 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 16:13:32,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:32,961 INFO L225 Difference]: With dead ends: 417 [2021-10-08 16:13:32,961 INFO L226 Difference]: Without dead ends: 417 [2021-10-08 16:13:32,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 606.6ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:13:32,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-10-08 16:13:32,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 334. [2021-10-08 16:13:32,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 326 states have (on average 3.263803680981595) internal successors, (1064), 333 states have internal predecessors, (1064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:32,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 1064 transitions. [2021-10-08 16:13:32,974 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 1064 transitions. Word has length 13 [2021-10-08 16:13:32,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:32,974 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 1064 transitions. [2021-10-08 16:13:32,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:32,975 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 1064 transitions. [2021-10-08 16:13:32,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 16:13:32,975 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:32,975 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:33,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-08 16:13:33,188 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,SelfDestructingSolverStorable16 [2021-10-08 16:13:33,188 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:33,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:33,189 INFO L82 PathProgramCache]: Analyzing trace with hash -2063116607, now seen corresponding path program 1 times [2021-10-08 16:13:33,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:33,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465456812] [2021-10-08 16:13:33,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:33,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:33,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:33,460 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-08 16:13:33,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:33,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465456812] [2021-10-08 16:13:33,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465456812] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:33,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105312241] [2021-10-08 16:13:33,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:33,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:33,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:33,462 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-08 16:13:33,470 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-08 16:13:33,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:33,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-08 16:13:33,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:33,732 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:13:33,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:13:35,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-08 16:13:35,214 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:13:35,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:13:35,385 INFO L354 Elim1Store]: treesize reduction 45, result has 19.6 percent of original size [2021-10-08 16:13:35,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 46 [2021-10-08 16:13:35,449 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:35,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:13:35,609 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:35,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:13:35,735 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:13:35,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 21 [2021-10-08 16:13:35,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:13:35,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105312241] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:35,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:35,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 16 [2021-10-08 16:13:35,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395355817] [2021-10-08 16:13:35,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-08 16:13:35,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:35,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-08 16:13:35,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:13:35,765 INFO L87 Difference]: Start difference. First operand 334 states and 1064 transitions. Second operand has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:37,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:37,506 INFO L93 Difference]: Finished difference Result 549 states and 1621 transitions. [2021-10-08 16:13:37,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-08 16:13:37,507 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 16:13:37,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:37,510 INFO L225 Difference]: With dead ends: 549 [2021-10-08 16:13:37,510 INFO L226 Difference]: Without dead ends: 549 [2021-10-08 16:13:37,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 1383.3ms TimeCoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2021-10-08 16:13:37,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-10-08 16:13:37,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 382. [2021-10-08 16:13:37,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 374 states have (on average 3.2406417112299466) internal successors, (1212), 381 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:37,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1212 transitions. [2021-10-08 16:13:37,526 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1212 transitions. Word has length 13 [2021-10-08 16:13:37,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:37,526 INFO L470 AbstractCegarLoop]: Abstraction has 382 states and 1212 transitions. [2021-10-08 16:13:37,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:37,526 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1212 transitions. [2021-10-08 16:13:37,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 16:13:37,527 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:37,527 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:37,561 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-08 16:13:37,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-08 16:13:37,741 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:37,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:37,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1293402540, now seen corresponding path program 2 times [2021-10-08 16:13:37,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:37,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375766083] [2021-10-08 16:13:37,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:37,743 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:37,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:38,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:13:38,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:38,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375766083] [2021-10-08 16:13:38,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375766083] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:38,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900686560] [2021-10-08 16:13:38,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:38,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:38,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:38,261 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-08 16:13:38,285 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-08 16:13:38,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:38,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:38,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-08 16:13:38,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:38,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:38,540 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:13:38,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900686560] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:38,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:38,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 13 [2021-10-08 16:13:38,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475103783] [2021-10-08 16:13:38,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-08 16:13:38,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:38,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-08 16:13:38,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-10-08 16:13:38,543 INFO L87 Difference]: Start difference. First operand 382 states and 1212 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:38,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:38,637 INFO L93 Difference]: Finished difference Result 513 states and 1512 transitions. [2021-10-08 16:13:38,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:13:38,638 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 16:13:38,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:38,641 INFO L225 Difference]: With dead ends: 513 [2021-10-08 16:13:38,641 INFO L226 Difference]: Without dead ends: 513 [2021-10-08 16:13:38,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 260.7ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-10-08 16:13:38,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-10-08 16:13:38,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 417. [2021-10-08 16:13:38,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 409 states have (on average 3.19559902200489) internal successors, (1307), 416 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:38,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1307 transitions. [2021-10-08 16:13:38,663 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1307 transitions. Word has length 13 [2021-10-08 16:13:38,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:38,664 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 1307 transitions. [2021-10-08 16:13:38,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:38,664 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1307 transitions. [2021-10-08 16:13:38,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-08 16:13:38,665 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:38,665 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:38,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-08 16:13:38,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:38,870 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:38,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:38,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1293434253, now seen corresponding path program 2 times [2021-10-08 16:13:38,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:38,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010166854] [2021-10-08 16:13:38,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:38,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:38,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:39,159 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-08 16:13:39,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:39,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010166854] [2021-10-08 16:13:39,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010166854] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:39,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23595358] [2021-10-08 16:13:39,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:39,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:39,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:39,162 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-08 16:13:39,163 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-08 16:13:39,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:39,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:39,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-08 16:13:39,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:39,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:39,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:13:39,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23595358] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:39,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:39,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-10-08 16:13:39,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336113959] [2021-10-08 16:13:39,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-08 16:13:39,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:39,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-08 16:13:39,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-10-08 16:13:39,445 INFO L87 Difference]: Start difference. First operand 417 states and 1307 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:39,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:39,580 INFO L93 Difference]: Finished difference Result 567 states and 1709 transitions. [2021-10-08 16:13:39,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:13:39,580 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-08 16:13:39,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:39,584 INFO L225 Difference]: With dead ends: 567 [2021-10-08 16:13:39,584 INFO L226 Difference]: Without dead ends: 567 [2021-10-08 16:13:39,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 148.1ms TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-10-08 16:13:39,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-10-08 16:13:39,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 479. [2021-10-08 16:13:39,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 471 states have (on average 3.110403397027601) internal successors, (1465), 478 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:39,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1465 transitions. [2021-10-08 16:13:39,603 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1465 transitions. Word has length 13 [2021-10-08 16:13:39,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:39,604 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 1465 transitions. [2021-10-08 16:13:39,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:39,604 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1465 transitions. [2021-10-08 16:13:39,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 16:13:39,605 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:39,605 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:39,644 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-08 16:13:39,819 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,SelfDestructingSolverStorable19 [2021-10-08 16:13:39,820 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:39,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:39,820 INFO L82 PathProgramCache]: Analyzing trace with hash -291327308, now seen corresponding path program 3 times [2021-10-08 16:13:39,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:39,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318713557] [2021-10-08 16:13:39,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:39,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:40,066 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:13:40,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:40,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318713557] [2021-10-08 16:13:40,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318713557] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:40,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761572246] [2021-10-08 16:13:40,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:13:40,067 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:40,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:40,068 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-08 16:13:40,073 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-08 16:13:40,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:13:40,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:40,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 16:13:40,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:40,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 558 treesize of output 542 [2021-10-08 16:13:40,389 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:40,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:40,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:40,451 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:13:40,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761572246] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:40,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:40,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2021-10-08 16:13:40,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982993705] [2021-10-08 16:13:40,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:13:40,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:40,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:13:40,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-10-08 16:13:40,453 INFO L87 Difference]: Start difference. First operand 479 states and 1465 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:40,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:40,638 INFO L93 Difference]: Finished difference Result 591 states and 1735 transitions. [2021-10-08 16:13:40,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:13:40,638 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:40,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:40,642 INFO L225 Difference]: With dead ends: 591 [2021-10-08 16:13:40,642 INFO L226 Difference]: Without dead ends: 591 [2021-10-08 16:13:40,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 198.8ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-10-08 16:13:40,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-10-08 16:13:40,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 481. [2021-10-08 16:13:40,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 473 states have (on average 3.1014799154334036) internal successors, (1467), 480 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:40,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1467 transitions. [2021-10-08 16:13:40,658 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1467 transitions. Word has length 14 [2021-10-08 16:13:40,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:40,658 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 1467 transitions. [2021-10-08 16:13:40,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:40,659 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1467 transitions. [2021-10-08 16:13:40,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 16:13:40,660 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:40,660 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:40,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-08 16:13:40,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:40,874 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:40,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:40,874 INFO L82 PathProgramCache]: Analyzing trace with hash 653434675, now seen corresponding path program 3 times [2021-10-08 16:13:40,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:40,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682695510] [2021-10-08 16:13:40,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:40,875 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:41,121 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:13:41,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:41,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682695510] [2021-10-08 16:13:41,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682695510] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:41,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414139335] [2021-10-08 16:13:41,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:13:41,122 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:41,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:41,123 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-08 16:13:41,136 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-08 16:13:41,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:13:41,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:41,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-08 16:13:41,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:41,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-08 16:13:41,437 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:41,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:41,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:41,524 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:13:41,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414139335] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:41,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:41,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2021-10-08 16:13:41,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511309925] [2021-10-08 16:13:41,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:13:41,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:41,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:13:41,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-10-08 16:13:41,527 INFO L87 Difference]: Start difference. First operand 481 states and 1467 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:41,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:41,696 INFO L93 Difference]: Finished difference Result 628 states and 1893 transitions. [2021-10-08 16:13:41,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:13:41,697 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:41,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:41,699 INFO L225 Difference]: With dead ends: 628 [2021-10-08 16:13:41,700 INFO L226 Difference]: Without dead ends: 628 [2021-10-08 16:13:41,700 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 221.7ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-10-08 16:13:41,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-10-08 16:13:41,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 454. [2021-10-08 16:13:41,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 446 states have (on average 3.069506726457399) internal successors, (1369), 453 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:41,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1369 transitions. [2021-10-08 16:13:41,716 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1369 transitions. Word has length 14 [2021-10-08 16:13:41,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:41,717 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 1369 transitions. [2021-10-08 16:13:41,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:41,717 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1369 transitions. [2021-10-08 16:13:41,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 16:13:41,718 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:41,718 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:41,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-10-08 16:13:41,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:41,932 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:41,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:41,932 INFO L82 PathProgramCache]: Analyzing trace with hash 160518199, now seen corresponding path program 1 times [2021-10-08 16:13:41,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:41,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079144441] [2021-10-08 16:13:41,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:41,933 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:42,440 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:42,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:42,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079144441] [2021-10-08 16:13:42,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079144441] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:42,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461308364] [2021-10-08 16:13:42,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:42,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:42,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:42,442 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-08 16:13:42,449 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-08 16:13:42,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:42,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-08 16:13:42,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:42,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-10-08 16:13:42,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:13:42,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461308364] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:42,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:42,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-10-08 16:13:42,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554921806] [2021-10-08 16:13:42,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 16:13:42,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:42,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 16:13:42,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-08 16:13:42,910 INFO L87 Difference]: Start difference. First operand 454 states and 1369 transitions. Second operand has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 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-08 16:13:43,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:43,754 INFO L93 Difference]: Finished difference Result 660 states and 1896 transitions. [2021-10-08 16:13:43,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:13:43,755 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 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 14 [2021-10-08 16:13:43,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:43,757 INFO L225 Difference]: With dead ends: 660 [2021-10-08 16:13:43,758 INFO L226 Difference]: Without dead ends: 660 [2021-10-08 16:13:43,758 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 621.8ms TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:13:43,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-10-08 16:13:43,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 489. [2021-10-08 16:13:43,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 481 states have (on average 3.0644490644490645) internal successors, (1474), 488 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:43,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1474 transitions. [2021-10-08 16:13:43,775 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1474 transitions. Word has length 14 [2021-10-08 16:13:43,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:43,775 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 1474 transitions. [2021-10-08 16:13:43,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.6875) internal successors, (27), 16 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-08 16:13:43,776 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1474 transitions. [2021-10-08 16:13:43,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 16:13:43,776 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:43,776 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:43,804 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-08 16:13:43,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-10-08 16:13:43,991 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:44,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:44,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1248213227, now seen corresponding path program 1 times [2021-10-08 16:13:44,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:44,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248588810] [2021-10-08 16:13:44,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:44,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:44,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:44,279 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-08 16:13:44,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:44,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248588810] [2021-10-08 16:13:44,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248588810] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:44,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073124892] [2021-10-08 16:13:44,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:44,280 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:44,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:44,281 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-08 16:13:44,283 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-08 16:13:44,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:44,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-08 16:13:44,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:44,627 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:13:44,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 1079 treesize of output 1045 [2021-10-08 16:13:45,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:13:46,106 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:13:46,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:13:46,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:13:46,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:13:46,430 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:46,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:46,495 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:46,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:46,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-10-08 16:13:46,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:13:46,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073124892] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:46,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:46,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 18 [2021-10-08 16:13:46,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800927825] [2021-10-08 16:13:46,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-08 16:13:46,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:46,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-08 16:13:46,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-10-08 16:13:46,600 INFO L87 Difference]: Start difference. First operand 489 states and 1474 transitions. Second operand has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:48,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:48,439 INFO L93 Difference]: Finished difference Result 1142 states and 3328 transitions. [2021-10-08 16:13:48,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-08 16:13:48,439 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 16:13:48,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:48,443 INFO L225 Difference]: With dead ends: 1142 [2021-10-08 16:13:48,444 INFO L226 Difference]: Without dead ends: 1142 [2021-10-08 16:13:48,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 1519.7ms TimeCoverageRelationStatistics Valid=225, Invalid=1257, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:13:48,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-10-08 16:13:48,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 523. [2021-10-08 16:13:48,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 515 states have (on average 3.0893203883495146) internal successors, (1591), 522 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:48,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1591 transitions. [2021-10-08 16:13:48,468 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1591 transitions. Word has length 14 [2021-10-08 16:13:48,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:48,469 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 1591 transitions. [2021-10-08 16:13:48,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:48,469 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1591 transitions. [2021-10-08 16:13:48,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-08 16:13:48,470 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:48,470 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:48,507 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-08 16:13:48,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:48,684 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:48,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:48,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1248213163, now seen corresponding path program 1 times [2021-10-08 16:13:48,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:48,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062818293] [2021-10-08 16:13:48,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:48,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:48,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:48,998 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-08 16:13:48,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:48,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062818293] [2021-10-08 16:13:48,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062818293] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:48,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895042046] [2021-10-08 16:13:48,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:48,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:48,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:49,000 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-08 16:13:49,002 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-08 16:13:49,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:49,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:13:49,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:49,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:13:49,369 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:13:49,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:13:49,456 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:13:49,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:13:49,519 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-08 16:13:49,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-08 16:13:49,579 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-08 16:13:49,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895042046] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:49,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:13:49,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2021-10-08 16:13:49,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610607927] [2021-10-08 16:13:49,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 16:13:49,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:49,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 16:13:49,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:13:49,581 INFO L87 Difference]: Start difference. First operand 523 states and 1591 transitions. Second operand has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:50,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:50,082 INFO L93 Difference]: Finished difference Result 861 states and 2585 transitions. [2021-10-08 16:13:50,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-08 16:13:50,082 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-08 16:13:50,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:50,086 INFO L225 Difference]: With dead ends: 861 [2021-10-08 16:13:50,087 INFO L226 Difference]: Without dead ends: 861 [2021-10-08 16:13:50,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 482.2ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:13:50,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2021-10-08 16:13:50,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 683. [2021-10-08 16:13:50,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 675 states have (on average 3.162962962962963) internal successors, (2135), 682 states have internal predecessors, (2135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:50,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2135 transitions. [2021-10-08 16:13:50,114 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2135 transitions. Word has length 14 [2021-10-08 16:13:50,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:50,115 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 2135 transitions. [2021-10-08 16:13:50,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:50,115 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2135 transitions. [2021-10-08 16:13:50,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:13:50,116 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:50,116 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:50,154 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-08 16:13:50,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:50,330 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:50,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:50,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1532053733, now seen corresponding path program 2 times [2021-10-08 16:13:50,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:50,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660596834] [2021-10-08 16:13:50,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:50,332 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:50,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:50,788 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-08 16:13:50,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:50,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660596834] [2021-10-08 16:13:50,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660596834] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:50,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025200153] [2021-10-08 16:13:50,789 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:50,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:50,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:50,790 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-08 16:13:50,814 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-08 16:13:51,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:51,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:51,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 16:13:51,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:51,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 262 [2021-10-08 16:13:51,199 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:51,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:51,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:51,280 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-08 16:13:51,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025200153] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:51,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:51,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 14 [2021-10-08 16:13:51,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340757492] [2021-10-08 16:13:51,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:13:51,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:51,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:13:51,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:13:51,282 INFO L87 Difference]: Start difference. First operand 683 states and 2135 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:51,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:51,439 INFO L93 Difference]: Finished difference Result 829 states and 2487 transitions. [2021-10-08 16:13:51,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:13:51,439 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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 15 [2021-10-08 16:13:51,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:51,442 INFO L225 Difference]: With dead ends: 829 [2021-10-08 16:13:51,443 INFO L226 Difference]: Without dead ends: 829 [2021-10-08 16:13:51,443 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 281.4ms TimeCoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:13:51,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2021-10-08 16:13:51,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 692. [2021-10-08 16:13:51,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 684 states have (on average 3.1505847953216373) internal successors, (2155), 691 states have internal predecessors, (2155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:51,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 2155 transitions. [2021-10-08 16:13:51,466 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 2155 transitions. Word has length 15 [2021-10-08 16:13:51,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:51,467 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 2155 transitions. [2021-10-08 16:13:51,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:51,467 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 2155 transitions. [2021-10-08 16:13:51,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:13:51,468 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:51,468 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:51,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-08 16:13:51,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-08 16:13:51,683 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:51,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:51,683 INFO L82 PathProgramCache]: Analyzing trace with hash -587291750, now seen corresponding path program 2 times [2021-10-08 16:13:51,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:51,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140376699] [2021-10-08 16:13:51,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:51,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:51,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:52,114 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-08 16:13:52,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:52,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140376699] [2021-10-08 16:13:52,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140376699] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:52,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870944089] [2021-10-08 16:13:52,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:52,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:52,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:52,116 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-08 16:13:52,143 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-08 16:13:52,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:52,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:52,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-08 16:13:52,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:52,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:13:52,532 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:52,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:52,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:52,606 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-08 16:13:52,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870944089] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:52,607 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:52,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 14 [2021-10-08 16:13:52,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145285126] [2021-10-08 16:13:52,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:13:52,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:52,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:13:52,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:13:52,609 INFO L87 Difference]: Start difference. First operand 692 states and 2155 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:52,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:52,785 INFO L93 Difference]: Finished difference Result 774 states and 2391 transitions. [2021-10-08 16:13:52,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:13:52,785 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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 15 [2021-10-08 16:13:52,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:52,788 INFO L225 Difference]: With dead ends: 774 [2021-10-08 16:13:52,789 INFO L226 Difference]: Without dead ends: 774 [2021-10-08 16:13:52,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 273.5ms TimeCoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:13:52,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2021-10-08 16:13:52,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 676. [2021-10-08 16:13:52,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 668 states have (on average 3.145209580838323) internal successors, (2101), 675 states have internal predecessors, (2101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:52,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 2101 transitions. [2021-10-08 16:13:52,813 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 2101 transitions. Word has length 15 [2021-10-08 16:13:52,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:52,813 INFO L470 AbstractCegarLoop]: Abstraction has 676 states and 2101 transitions. [2021-10-08 16:13:52,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 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-08 16:13:52,813 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 2101 transitions. [2021-10-08 16:13:52,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:13:52,815 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:52,815 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:52,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-08 16:13:53,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-08 16:13:53,029 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:53,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:53,030 INFO L82 PathProgramCache]: Analyzing trace with hash -1525739963, now seen corresponding path program 3 times [2021-10-08 16:13:53,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:53,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057707445] [2021-10-08 16:13:53,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:53,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:53,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:53,474 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-08 16:13:53,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:53,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057707445] [2021-10-08 16:13:53,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057707445] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:53,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218972967] [2021-10-08 16:13:53,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:13:53,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:53,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:53,476 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-08 16:13:53,492 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-08 16:13:53,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:13:53,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:53,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-08 16:13:53,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:53,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:53,853 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-08 16:13:53,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218972967] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:53,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:53,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 12 [2021-10-08 16:13:53,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389878574] [2021-10-08 16:13:53,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-08 16:13:53,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:53,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-08 16:13:53,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-10-08 16:13:53,855 INFO L87 Difference]: Start difference. First operand 676 states and 2101 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:53,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:53,949 INFO L93 Difference]: Finished difference Result 824 states and 2459 transitions. [2021-10-08 16:13:53,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:13:53,950 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:13:53,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:53,953 INFO L225 Difference]: With dead ends: 824 [2021-10-08 16:13:53,953 INFO L226 Difference]: Without dead ends: 824 [2021-10-08 16:13:53,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 220.6ms TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-10-08 16:13:53,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-10-08 16:13:53,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 664. [2021-10-08 16:13:53,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 656 states have (on average 3.1554878048780486) internal successors, (2070), 663 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:53,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 2070 transitions. [2021-10-08 16:13:53,977 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 2070 transitions. Word has length 15 [2021-10-08 16:13:53,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:53,978 INFO L470 AbstractCegarLoop]: Abstraction has 664 states and 2070 transitions. [2021-10-08 16:13:53,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:53,978 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 2070 transitions. [2021-10-08 16:13:53,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:13:53,979 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:53,979 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:54,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-08 16:13:54,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-08 16:13:54,194 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:54,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:54,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1525708250, now seen corresponding path program 3 times [2021-10-08 16:13:54,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:54,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158550019] [2021-10-08 16:13:54,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:54,196 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:54,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:54,833 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-08 16:13:54,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:54,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158550019] [2021-10-08 16:13:54,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158550019] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:54,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931467748] [2021-10-08 16:13:54,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:13:54,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:54,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:54,835 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-08 16:13:54,850 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-08 16:13:55,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:13:55,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:55,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-08 16:13:55,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:55,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:55,249 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-08 16:13:55,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931467748] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:55,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:55,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-10-08 16:13:55,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605618933] [2021-10-08 16:13:55,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-08 16:13:55,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:55,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-08 16:13:55,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-10-08 16:13:55,251 INFO L87 Difference]: Start difference. First operand 664 states and 2070 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:55,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:55,341 INFO L93 Difference]: Finished difference Result 708 states and 2178 transitions. [2021-10-08 16:13:55,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:13:55,341 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:13:55,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:55,344 INFO L225 Difference]: With dead ends: 708 [2021-10-08 16:13:55,344 INFO L226 Difference]: Without dead ends: 708 [2021-10-08 16:13:55,346 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 283.1ms TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-10-08 16:13:55,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-10-08 16:13:55,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 630. [2021-10-08 16:13:55,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 622 states have (on average 3.1463022508038585) internal successors, (1957), 629 states have internal predecessors, (1957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:55,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 1957 transitions. [2021-10-08 16:13:55,368 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 1957 transitions. Word has length 15 [2021-10-08 16:13:55,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:55,368 INFO L470 AbstractCegarLoop]: Abstraction has 630 states and 1957 transitions. [2021-10-08 16:13:55,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:55,369 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 1957 transitions. [2021-10-08 16:13:55,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:13:55,370 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:55,370 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:55,399 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-08 16:13:55,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-08 16:13:55,585 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:55,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:55,585 INFO L82 PathProgramCache]: Analyzing trace with hash 488538944, now seen corresponding path program 2 times [2021-10-08 16:13:55,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:55,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223342057] [2021-10-08 16:13:55,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:55,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:56,068 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:56,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:56,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223342057] [2021-10-08 16:13:56,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223342057] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:56,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533745975] [2021-10-08 16:13:56,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:13:56,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:56,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:56,070 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-08 16:13:56,092 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-08 16:13:56,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:13:56,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:13:56,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-08 16:13:56,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:56,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 137 [2021-10-08 16:13:56,552 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:56,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:56,598 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:13:56,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:13:56,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:13:56,674 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:13:56,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533745975] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:13:56,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:13:56,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 17 [2021-10-08 16:13:56,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640033868] [2021-10-08 16:13:56,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:13:56,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:13:56,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:13:56,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:13:56,676 INFO L87 Difference]: Start difference. First operand 630 states and 1957 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:56,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:13:56,866 INFO L93 Difference]: Finished difference Result 815 states and 2394 transitions. [2021-10-08 16:13:56,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:13:56,867 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:13:56,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:13:56,871 INFO L225 Difference]: With dead ends: 815 [2021-10-08 16:13:56,871 INFO L226 Difference]: Without dead ends: 815 [2021-10-08 16:13:56,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 343.0ms TimeCoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:13:56,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-10-08 16:13:56,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 631. [2021-10-08 16:13:56,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 623 states have (on average 3.14446227929374) internal successors, (1959), 630 states have internal predecessors, (1959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:56,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1959 transitions. [2021-10-08 16:13:56,895 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1959 transitions. Word has length 15 [2021-10-08 16:13:56,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:13:56,895 INFO L470 AbstractCegarLoop]: Abstraction has 631 states and 1959 transitions. [2021-10-08 16:13:56,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:13:56,895 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1959 transitions. [2021-10-08 16:13:56,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:13:56,896 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:13:56,897 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:13:56,935 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-08 16:13:57,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:57,112 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:13:57,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:13:57,112 INFO L82 PathProgramCache]: Analyzing trace with hash -288610591, now seen corresponding path program 1 times [2021-10-08 16:13:57,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:13:57,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692691972] [2021-10-08 16:13:57,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:57,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:13:57,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:57,803 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:13:57,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:13:57,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692691972] [2021-10-08 16:13:57,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692691972] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:13:57,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403123537] [2021-10-08 16:13:57,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:13:57,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:13:57,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:13:57,810 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-08 16:13:57,833 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-08 16:13:58,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:13:58,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-08 16:13:58,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:13:58,259 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:13:58,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 608 treesize of output 606 [2021-10-08 16:13:59,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-08 16:13:59,759 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:13:59,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:13:59,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:14:00,016 INFO L354 Elim1Store]: treesize reduction 45, result has 19.6 percent of original size [2021-10-08 16:14:00,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 52 [2021-10-08 16:14:00,100 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:00,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:14:00,293 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:00,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:14:00,390 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:00,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:14:00,515 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:14:00,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 23 [2021-10-08 16:14:00,556 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:14:00,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403123537] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:00,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:00,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-08 16:14:00,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523317243] [2021-10-08 16:14:00,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:14:00,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:00,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:14:00,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:14:00,559 INFO L87 Difference]: Start difference. First operand 631 states and 1959 transitions. Second operand has 22 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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-08 16:14:01,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:01,624 INFO L93 Difference]: Finished difference Result 1008 states and 3009 transitions. [2021-10-08 16:14:01,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-08 16:14:01,625 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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 15 [2021-10-08 16:14:01,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:01,628 INFO L225 Difference]: With dead ends: 1008 [2021-10-08 16:14:01,628 INFO L226 Difference]: Without dead ends: 1008 [2021-10-08 16:14:01,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 1178.2ms TimeCoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:14:01,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-10-08 16:14:01,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 681. [2021-10-08 16:14:01,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 673 states have (on average 3.1604754829123327) internal successors, (2127), 680 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:01,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 2127 transitions. [2021-10-08 16:14:01,652 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 2127 transitions. Word has length 15 [2021-10-08 16:14:01,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:01,653 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 2127 transitions. [2021-10-08 16:14:01,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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-08 16:14:01,653 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 2127 transitions. [2021-10-08 16:14:01,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:14:01,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:01,654 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:01,688 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-08 16:14:01,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-08 16:14:01,869 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:01,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:01,870 INFO L82 PathProgramCache]: Analyzing trace with hash -288610655, now seen corresponding path program 1 times [2021-10-08 16:14:01,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:01,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106443325] [2021-10-08 16:14:01,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:01,871 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:01,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:02,546 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:14:02,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:02,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106443325] [2021-10-08 16:14:02,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106443325] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:02,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365270480] [2021-10-08 16:14:02,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:02,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:02,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:02,548 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-08 16:14:02,549 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-08 16:14:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:02,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-08 16:14:02,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:02,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 121 [2021-10-08 16:14:03,174 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:03,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:03,244 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:03,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:03,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-10-08 16:14:03,348 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:14:03,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365270480] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:03,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:03,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 18 [2021-10-08 16:14:03,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199041004] [2021-10-08 16:14:03,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-08 16:14:03,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:03,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-08 16:14:03,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-10-08 16:14:03,350 INFO L87 Difference]: Start difference. First operand 681 states and 2127 transitions. Second operand has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:04,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:04,243 INFO L93 Difference]: Finished difference Result 1021 states and 3030 transitions. [2021-10-08 16:14:04,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 16:14:04,244 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:14:04,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:04,249 INFO L225 Difference]: With dead ends: 1021 [2021-10-08 16:14:04,249 INFO L226 Difference]: Without dead ends: 1021 [2021-10-08 16:14:04,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 855.9ms TimeCoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:14:04,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2021-10-08 16:14:04,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 654. [2021-10-08 16:14:04,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 646 states have (on average 3.1640866873065017) internal successors, (2044), 653 states have internal predecessors, (2044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:04,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 2044 transitions. [2021-10-08 16:14:04,272 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 2044 transitions. Word has length 15 [2021-10-08 16:14:04,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:04,273 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 2044 transitions. [2021-10-08 16:14:04,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:04,273 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 2044 transitions. [2021-10-08 16:14:04,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:14:04,274 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:04,274 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:04,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-10-08 16:14:04,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:04,488 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:04,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:04,488 INFO L82 PathProgramCache]: Analyzing trace with hash 681123408, now seen corresponding path program 2 times [2021-10-08 16:14:04,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:04,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299697458] [2021-10-08 16:14:04,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:04,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:04,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:05,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:14:05,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:05,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299697458] [2021-10-08 16:14:05,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299697458] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:05,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923430468] [2021-10-08 16:14:05,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:05,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:05,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:05,022 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-08 16:14:05,044 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-08 16:14:05,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:14:05,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:05,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-08 16:14:05,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:05,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 379 treesize of output 371 [2021-10-08 16:14:05,590 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:05,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:05,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:05,641 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:14:05,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923430468] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:05,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:05,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 16 [2021-10-08 16:14:05,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858383110] [2021-10-08 16:14:05,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:14:05,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:05,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:14:05,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:14:05,643 INFO L87 Difference]: Start difference. First operand 654 states and 2044 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:05,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:05,780 INFO L93 Difference]: Finished difference Result 868 states and 2557 transitions. [2021-10-08 16:14:05,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-08 16:14:05,784 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:14:05,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:05,787 INFO L225 Difference]: With dead ends: 868 [2021-10-08 16:14:05,787 INFO L226 Difference]: Without dead ends: 868 [2021-10-08 16:14:05,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 325.8ms TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:14:05,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2021-10-08 16:14:05,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 675. [2021-10-08 16:14:05,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 667 states have (on average 3.158920539730135) internal successors, (2107), 674 states have internal predecessors, (2107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:05,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 2107 transitions. [2021-10-08 16:14:05,807 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 2107 transitions. Word has length 15 [2021-10-08 16:14:05,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:05,808 INFO L470 AbstractCegarLoop]: Abstraction has 675 states and 2107 transitions. [2021-10-08 16:14:05,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:05,808 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 2107 transitions. [2021-10-08 16:14:05,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:14:05,809 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:05,809 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:05,844 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-08 16:14:06,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:06,023 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:06,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:06,023 INFO L82 PathProgramCache]: Analyzing trace with hash 681123344, now seen corresponding path program 3 times [2021-10-08 16:14:06,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:06,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126121447] [2021-10-08 16:14:06,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:06,024 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:06,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:06,582 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:14:06,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:06,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126121447] [2021-10-08 16:14:06,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126121447] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:06,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641482214] [2021-10-08 16:14:06,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:14:06,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:06,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:06,585 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-08 16:14:06,594 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-08 16:14:06,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:14:06,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:06,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 16:14:06,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:06,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 931 treesize of output 915 [2021-10-08 16:14:07,189 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:07,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:07,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:07,247 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:14:07,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641482214] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:07,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:07,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 16 [2021-10-08 16:14:07,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465249086] [2021-10-08 16:14:07,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:14:07,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:07,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:14:07,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:14:07,250 INFO L87 Difference]: Start difference. First operand 675 states and 2107 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:07,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:07,390 INFO L93 Difference]: Finished difference Result 820 states and 2443 transitions. [2021-10-08 16:14:07,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-08 16:14:07,391 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:14:07,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:07,395 INFO L225 Difference]: With dead ends: 820 [2021-10-08 16:14:07,395 INFO L226 Difference]: Without dead ends: 820 [2021-10-08 16:14:07,396 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 346.1ms TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:14:07,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-10-08 16:14:07,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 656. [2021-10-08 16:14:07,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 648 states have (on average 3.1589506172839505) internal successors, (2047), 655 states have internal predecessors, (2047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:07,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 2047 transitions. [2021-10-08 16:14:07,420 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 2047 transitions. Word has length 15 [2021-10-08 16:14:07,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:07,421 INFO L470 AbstractCegarLoop]: Abstraction has 656 states and 2047 transitions. [2021-10-08 16:14:07,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:07,421 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 2047 transitions. [2021-10-08 16:14:07,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:14:07,422 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:07,422 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:07,459 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-08 16:14:07,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-10-08 16:14:07,636 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:07,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:07,637 INFO L82 PathProgramCache]: Analyzing trace with hash 682106511, now seen corresponding path program 2 times [2021-10-08 16:14:07,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:07,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299514531] [2021-10-08 16:14:07,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:07,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:07,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:08,007 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:14:08,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:08,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299514531] [2021-10-08 16:14:08,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299514531] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:08,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983361150] [2021-10-08 16:14:08,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:08,008 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:08,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:08,009 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-08 16:14:08,032 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-08 16:14:08,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:14:08,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:08,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-08 16:14:08,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:08,386 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-08 16:14:08,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 95 [2021-10-08 16:14:08,567 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:08,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:08,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:08,617 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:14:08,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983361150] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:08,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:08,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2021-10-08 16:14:08,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444169300] [2021-10-08 16:14:08,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:14:08,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:08,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:14:08,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-10-08 16:14:08,619 INFO L87 Difference]: Start difference. First operand 656 states and 2047 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:08,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:08,767 INFO L93 Difference]: Finished difference Result 932 states and 2859 transitions. [2021-10-08 16:14:08,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-08 16:14:08,767 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:14:08,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:08,772 INFO L225 Difference]: With dead ends: 932 [2021-10-08 16:14:08,772 INFO L226 Difference]: Without dead ends: 932 [2021-10-08 16:14:08,773 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 240.8ms TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:14:08,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-10-08 16:14:08,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 716. [2021-10-08 16:14:08,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 708 states have (on average 3.1483050847457625) internal successors, (2229), 715 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:08,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2229 transitions. [2021-10-08 16:14:08,796 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2229 transitions. Word has length 15 [2021-10-08 16:14:08,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:08,796 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 2229 transitions. [2021-10-08 16:14:08,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:08,796 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2229 transitions. [2021-10-08 16:14:08,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:14:08,798 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:08,798 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:08,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:09,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-10-08 16:14:09,012 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:09,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:09,012 INFO L82 PathProgramCache]: Analyzing trace with hash 682106447, now seen corresponding path program 2 times [2021-10-08 16:14:09,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:09,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955279200] [2021-10-08 16:14:09,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:09,013 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:09,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:09,294 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:14:09,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:09,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955279200] [2021-10-08 16:14:09,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955279200] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:09,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694782392] [2021-10-08 16:14:09,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:09,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:09,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:09,296 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-08 16:14:09,314 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-08 16:14:09,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:14:09,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:09,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-08 16:14:09,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:09,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-08 16:14:09,867 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:09,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:09,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:09,914 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:14:09,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694782392] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:09,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:09,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2021-10-08 16:14:09,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256597430] [2021-10-08 16:14:09,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:14:09,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:09,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:14:09,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-10-08 16:14:09,929 INFO L87 Difference]: Start difference. First operand 716 states and 2229 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:10,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:10,047 INFO L93 Difference]: Finished difference Result 748 states and 2307 transitions. [2021-10-08 16:14:10,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-08 16:14:10,048 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-08 16:14:10,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:10,049 INFO L225 Difference]: With dead ends: 748 [2021-10-08 16:14:10,049 INFO L226 Difference]: Without dead ends: 748 [2021-10-08 16:14:10,050 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 199.9ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:14:10,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-10-08 16:14:10,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 668. [2021-10-08 16:14:10,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 660 states have (on average 3.15) internal successors, (2079), 667 states have internal predecessors, (2079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:10,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 2079 transitions. [2021-10-08 16:14:10,066 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 2079 transitions. Word has length 15 [2021-10-08 16:14:10,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:10,067 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 2079 transitions. [2021-10-08 16:14:10,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 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-08 16:14:10,067 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 2079 transitions. [2021-10-08 16:14:10,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-08 16:14:10,068 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:10,068 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:10,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-10-08 16:14:10,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:10,284 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:10,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:10,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1619979914, now seen corresponding path program 1 times [2021-10-08 16:14:10,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:10,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170711452] [2021-10-08 16:14:10,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:10,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:10,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:10,343 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:14:10,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:10,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170711452] [2021-10-08 16:14:10,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170711452] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:10,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453860394] [2021-10-08 16:14:10,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:10,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:10,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:10,346 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-08 16:14:10,368 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-08 16:14:10,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:10,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-08 16:14:10,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:10,794 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:14:10,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453860394] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:10,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:10,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-10-08 16:14:10,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835050331] [2021-10-08 16:14:10,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:14:10,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:10,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:14:10,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-08 16:14:10,796 INFO L87 Difference]: Start difference. First operand 668 states and 2079 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 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-08 16:14:10,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:10,887 INFO L93 Difference]: Finished difference Result 731 states and 2122 transitions. [2021-10-08 16:14:10,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-08 16:14:10,887 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 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 15 [2021-10-08 16:14:10,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:10,889 INFO L225 Difference]: With dead ends: 731 [2021-10-08 16:14:10,889 INFO L226 Difference]: Without dead ends: 719 [2021-10-08 16:14:10,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 52.4ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-08 16:14:10,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-10-08 16:14:10,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 656. [2021-10-08 16:14:10,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 646 states have (on average 3.01702786377709) internal successors, (1949), 655 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:10,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 1949 transitions. [2021-10-08 16:14:10,906 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 1949 transitions. Word has length 15 [2021-10-08 16:14:10,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:10,907 INFO L470 AbstractCegarLoop]: Abstraction has 656 states and 1949 transitions. [2021-10-08 16:14:10,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 9 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-08 16:14:10,907 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 1949 transitions. [2021-10-08 16:14:10,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 16:14:10,908 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:10,908 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:10,943 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-08 16:14:11,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-08 16:14:11,122 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:11,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:11,123 INFO L82 PathProgramCache]: Analyzing trace with hash -245856462, now seen corresponding path program 3 times [2021-10-08 16:14:11,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:11,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120932269] [2021-10-08 16:14:11,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:11,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:11,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:11,655 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-08 16:14:11,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:11,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120932269] [2021-10-08 16:14:11,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120932269] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:11,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487615713] [2021-10-08 16:14:11,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:14:11,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:11,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:11,658 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-08 16:14:11,659 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-08 16:14:12,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:14:12,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:12,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-08 16:14:12,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:12,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:14:12,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24 [2021-10-08 16:14:12,296 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:12,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:12,345 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:12,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:12,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-10-08 16:14:12,422 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-08 16:14:12,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487615713] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:12,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:12,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 16 [2021-10-08 16:14:12,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145378778] [2021-10-08 16:14:12,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:14:12,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:12,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:14:12,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:14:12,425 INFO L87 Difference]: Start difference. First operand 656 states and 1949 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:12,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:12,557 INFO L93 Difference]: Finished difference Result 798 states and 2281 transitions. [2021-10-08 16:14:12,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:14:12,557 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 16:14:12,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:12,559 INFO L225 Difference]: With dead ends: 798 [2021-10-08 16:14:12,559 INFO L226 Difference]: Without dead ends: 798 [2021-10-08 16:14:12,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 317.2ms TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:14:12,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-10-08 16:14:12,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 626. [2021-10-08 16:14:12,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 616 states have (on average 3.029220779220779) internal successors, (1866), 625 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:12,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 1866 transitions. [2021-10-08 16:14:12,575 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 1866 transitions. Word has length 16 [2021-10-08 16:14:12,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:12,575 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 1866 transitions. [2021-10-08 16:14:12,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:12,575 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1866 transitions. [2021-10-08 16:14:12,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 16:14:12,577 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:12,577 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:12,613 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-08 16:14:12,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-08 16:14:12,791 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:12,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:12,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1023006061, now seen corresponding path program 3 times [2021-10-08 16:14:12,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:12,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402288449] [2021-10-08 16:14:12,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:12,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:12,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:13,362 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-08 16:14:13,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:13,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402288449] [2021-10-08 16:14:13,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402288449] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:13,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490423085] [2021-10-08 16:14:13,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:14:13,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:13,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:13,364 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-08 16:14:13,380 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-08 16:14:13,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:14:13,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:13,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-08 16:14:13,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:13,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:14:13,969 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:13,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:14,019 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:14,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:14,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:14,095 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-08 16:14:14,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490423085] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:14,096 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:14,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 16 [2021-10-08 16:14:14,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116242593] [2021-10-08 16:14:14,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:14:14,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:14,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:14:14,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:14:14,098 INFO L87 Difference]: Start difference. First operand 626 states and 1866 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:14,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:14,271 INFO L93 Difference]: Finished difference Result 838 states and 2410 transitions. [2021-10-08 16:14:14,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:14:14,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 16:14:14,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:14,274 INFO L225 Difference]: With dead ends: 838 [2021-10-08 16:14:14,274 INFO L226 Difference]: Without dead ends: 838 [2021-10-08 16:14:14,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 357.4ms TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-10-08 16:14:14,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-10-08 16:14:14,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 584. [2021-10-08 16:14:14,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 574 states have (on average 2.9198606271777003) internal successors, (1676), 583 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:14,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1676 transitions. [2021-10-08 16:14:14,291 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1676 transitions. Word has length 16 [2021-10-08 16:14:14,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:14,291 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1676 transitions. [2021-10-08 16:14:14,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:14,291 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1676 transitions. [2021-10-08 16:14:14,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 16:14:14,294 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:14,294 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:14,320 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-08 16:14:14,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-08 16:14:14,495 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:14,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:14,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1023006125, now seen corresponding path program 3 times [2021-10-08 16:14:14,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:14,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904069516] [2021-10-08 16:14:14,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:14,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:14,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:15,310 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:14:15,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:15,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904069516] [2021-10-08 16:14:15,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904069516] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:15,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166774434] [2021-10-08 16:14:15,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:14:15,312 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:15,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:15,319 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-08 16:14:15,325 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-08 16:14:15,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:14:15,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:15,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-08 16:14:15,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:15,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:14:16,008 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:16,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:16,060 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:16,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:16,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:16,161 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-08 16:14:16,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166774434] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:16,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:16,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 18 [2021-10-08 16:14:16,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847565967] [2021-10-08 16:14:16,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:14:16,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:16,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:14:16,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-10-08 16:14:16,163 INFO L87 Difference]: Start difference. First operand 584 states and 1676 transitions. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:16,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:16,354 INFO L93 Difference]: Finished difference Result 648 states and 1846 transitions. [2021-10-08 16:14:16,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-08 16:14:16,354 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 16:14:16,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:16,355 INFO L225 Difference]: With dead ends: 648 [2021-10-08 16:14:16,356 INFO L226 Difference]: Without dead ends: 648 [2021-10-08 16:14:16,356 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 524.0ms TimeCoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:14:16,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-10-08 16:14:16,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 534. [2021-10-08 16:14:16,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 524 states have (on average 2.904580152671756) internal successors, (1522), 533 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:16,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 1522 transitions. [2021-10-08 16:14:16,368 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 1522 transitions. Word has length 16 [2021-10-08 16:14:16,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:16,368 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 1522 transitions. [2021-10-08 16:14:16,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.75) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:16,369 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 1522 transitions. [2021-10-08 16:14:16,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-08 16:14:16,370 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:16,370 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:16,406 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-08 16:14:16,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-08 16:14:16,584 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:16,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:16,584 INFO L82 PathProgramCache]: Analyzing trace with hash -455084395, now seen corresponding path program 2 times [2021-10-08 16:14:16,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:16,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941199548] [2021-10-08 16:14:16,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:16,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:16,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:16,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:14:16,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:16,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941199548] [2021-10-08 16:14:16,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941199548] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:16,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051229342] [2021-10-08 16:14:16,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:16,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:16,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:16,642 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-08 16:14:16,662 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-08 16:14:17,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:14:17,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:17,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-08 16:14:17,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:17,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:14:17,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051229342] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:17,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:17,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 9 [2021-10-08 16:14:17,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368417504] [2021-10-08 16:14:17,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-08 16:14:17,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:17,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-08 16:14:17,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-10-08 16:14:17,246 INFO L87 Difference]: Start difference. First operand 534 states and 1522 transitions. Second operand has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 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-08 16:14:17,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:17,337 INFO L93 Difference]: Finished difference Result 1336 states and 3820 transitions. [2021-10-08 16:14:17,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-08 16:14:17,338 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-08 16:14:17,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:17,341 INFO L225 Difference]: With dead ends: 1336 [2021-10-08 16:14:17,341 INFO L226 Difference]: Without dead ends: 1326 [2021-10-08 16:14:17,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 60.0ms TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-10-08 16:14:17,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2021-10-08 16:14:17,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 752. [2021-10-08 16:14:17,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 740 states have (on average 3.2756756756756755) internal successors, (2424), 751 states have internal predecessors, (2424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:17,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 2424 transitions. [2021-10-08 16:14:17,369 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 2424 transitions. Word has length 16 [2021-10-08 16:14:17,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:17,369 INFO L470 AbstractCegarLoop]: Abstraction has 752 states and 2424 transitions. [2021-10-08 16:14:17,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 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-08 16:14:17,369 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 2424 transitions. [2021-10-08 16:14:17,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:17,371 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:17,371 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:17,409 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-08 16:14:17,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:17,585 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:17,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:17,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1363404431, now seen corresponding path program 1 times [2021-10-08 16:14:17,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:17,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787868357] [2021-10-08 16:14:17,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:17,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:17,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:17,989 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-08 16:14:17,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:17,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787868357] [2021-10-08 16:14:17,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787868357] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:17,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560333684] [2021-10-08 16:14:17,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:17,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:17,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:17,991 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-08 16:14:18,006 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-08 16:14:18,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:18,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-08 16:14:18,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:18,687 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-08 16:14:18,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560333684] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:18,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:18,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2021-10-08 16:14:18,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23908599] [2021-10-08 16:14:18,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 16:14:18,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:18,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 16:14:18,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:14:18,692 INFO L87 Difference]: Start difference. First operand 752 states and 2424 transitions. Second operand has 16 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:19,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:19,299 INFO L93 Difference]: Finished difference Result 968 states and 3046 transitions. [2021-10-08 16:14:19,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-08 16:14:19,299 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:14:19,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:19,302 INFO L225 Difference]: With dead ends: 968 [2021-10-08 16:14:19,302 INFO L226 Difference]: Without dead ends: 968 [2021-10-08 16:14:19,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 611.3ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:14:19,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-10-08 16:14:19,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 892. [2021-10-08 16:14:19,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 880 states have (on average 3.2045454545454546) internal successors, (2820), 891 states have internal predecessors, (2820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:19,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 2820 transitions. [2021-10-08 16:14:19,329 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 2820 transitions. Word has length 17 [2021-10-08 16:14:19,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:19,329 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 2820 transitions. [2021-10-08 16:14:19,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:19,329 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 2820 transitions. [2021-10-08 16:14:19,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:19,331 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:19,331 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:19,368 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-08 16:14:19,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-10-08 16:14:19,546 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:19,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:19,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1363404385, now seen corresponding path program 1 times [2021-10-08 16:14:19,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:19,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143070002] [2021-10-08 16:14:19,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:19,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:19,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:19,970 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-08 16:14:19,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:19,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143070002] [2021-10-08 16:14:19,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143070002] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:19,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745529026] [2021-10-08 16:14:19,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:19,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:19,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:19,972 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-08 16:14:19,989 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-08 16:14:20,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:20,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-08 16:14:20,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:20,698 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-08 16:14:20,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745529026] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:20,699 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:20,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2021-10-08 16:14:20,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130492447] [2021-10-08 16:14:20,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-08 16:14:20,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:20,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-08 16:14:20,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:14:20,701 INFO L87 Difference]: Start difference. First operand 892 states and 2820 transitions. Second operand has 16 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:21,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:21,341 INFO L93 Difference]: Finished difference Result 968 states and 3020 transitions. [2021-10-08 16:14:21,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-08 16:14:21,342 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:14:21,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:21,344 INFO L225 Difference]: With dead ends: 968 [2021-10-08 16:14:21,344 INFO L226 Difference]: Without dead ends: 968 [2021-10-08 16:14:21,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 598.1ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:14:21,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-10-08 16:14:21,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 892. [2021-10-08 16:14:21,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 880 states have (on average 3.175) internal successors, (2794), 891 states have internal predecessors, (2794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:21,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 2794 transitions. [2021-10-08 16:14:21,364 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 2794 transitions. Word has length 17 [2021-10-08 16:14:21,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:21,365 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 2794 transitions. [2021-10-08 16:14:21,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:21,365 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 2794 transitions. [2021-10-08 16:14:21,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:21,367 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:21,367 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:21,397 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-08 16:14:21,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:21,581 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:21,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:21,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1363252841, now seen corresponding path program 2 times [2021-10-08 16:14:21,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:21,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099208568] [2021-10-08 16:14:21,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:21,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:21,785 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-08 16:14:21,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:21,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099208568] [2021-10-08 16:14:21,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099208568] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:21,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488637722] [2021-10-08 16:14:21,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:21,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:21,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:21,787 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-08 16:14:21,789 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-08 16:14:22,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:14:22,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:22,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 16:14:22,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:22,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:14:22,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488637722] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:22,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:22,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2021-10-08 16:14:22,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124563771] [2021-10-08 16:14:22,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 16:14:22,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:22,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 16:14:22,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-08 16:14:22,413 INFO L87 Difference]: Start difference. First operand 892 states and 2794 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-08 16:14:22,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:22,485 INFO L93 Difference]: Finished difference Result 919 states and 2847 transitions. [2021-10-08 16:14:22,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:14:22,486 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 17 [2021-10-08 16:14:22,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:22,488 INFO L225 Difference]: With dead ends: 919 [2021-10-08 16:14:22,488 INFO L226 Difference]: Without dead ends: 919 [2021-10-08 16:14:22,488 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 100.1ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-08 16:14:22,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-10-08 16:14:22,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 905. [2021-10-08 16:14:22,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 893 states have (on average 3.1612541993281074) internal successors, (2823), 904 states have internal predecessors, (2823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:22,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 2823 transitions. [2021-10-08 16:14:22,505 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 2823 transitions. Word has length 17 [2021-10-08 16:14:22,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:22,506 INFO L470 AbstractCegarLoop]: Abstraction has 905 states and 2823 transitions. [2021-10-08 16:14:22,506 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-08 16:14:22,506 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 2823 transitions. [2021-10-08 16:14:22,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:22,508 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:22,508 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:22,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-10-08 16:14:22,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-10-08 16:14:22,722 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:22,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:22,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1363252795, now seen corresponding path program 2 times [2021-10-08 16:14:22,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:22,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633524045] [2021-10-08 16:14:22,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:22,724 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:22,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:22,994 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-08 16:14:22,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:22,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633524045] [2021-10-08 16:14:22,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633524045] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:22,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959343051] [2021-10-08 16:14:22,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:22,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:22,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:22,997 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:23,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-08 16:14:23,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:14:23,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:23,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 16:14:23,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:23,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:14:23,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959343051] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:23,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:23,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2021-10-08 16:14:23,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008071578] [2021-10-08 16:14:23,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 16:14:23,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:23,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 16:14:23,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-08 16:14:23,719 INFO L87 Difference]: Start difference. First operand 905 states and 2823 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-08 16:14:23,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:23,798 INFO L93 Difference]: Finished difference Result 919 states and 2841 transitions. [2021-10-08 16:14:23,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:14:23,798 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 17 [2021-10-08 16:14:23,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:23,800 INFO L225 Difference]: With dead ends: 919 [2021-10-08 16:14:23,800 INFO L226 Difference]: Without dead ends: 919 [2021-10-08 16:14:23,801 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 125.4ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-08 16:14:23,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-10-08 16:14:23,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 877. [2021-10-08 16:14:23,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 865 states have (on average 3.184971098265896) internal successors, (2755), 876 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:23,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 2755 transitions. [2021-10-08 16:14:23,818 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 2755 transitions. Word has length 17 [2021-10-08 16:14:23,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:23,819 INFO L470 AbstractCegarLoop]: Abstraction has 877 states and 2755 transitions. [2021-10-08 16:14:23,819 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-08 16:14:23,819 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 2755 transitions. [2021-10-08 16:14:23,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:23,821 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:23,821 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:23,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:24,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:24,035 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:24,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:24,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1363252159, now seen corresponding path program 1 times [2021-10-08 16:14:24,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:24,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710739475] [2021-10-08 16:14:24,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:24,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:24,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:24,307 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-08 16:14:24,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:24,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710739475] [2021-10-08 16:14:24,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710739475] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:24,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380134343] [2021-10-08 16:14:24,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:24,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:24,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:24,309 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:24,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-10-08 16:14:24,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:24,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 16:14:24,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:24,958 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:14:24,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:14:25,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:14:25,995 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:14:25,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:14:26,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:14:26,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:14:26,324 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:26,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:26,392 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:26,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:26,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-10-08 16:14:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:14:26,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380134343] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:26,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:26,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-10-08 16:14:26,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444290306] [2021-10-08 16:14:26,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 16:14:26,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:26,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 16:14:26,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-10-08 16:14:26,464 INFO L87 Difference]: Start difference. First operand 877 states and 2755 transitions. Second operand has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:27,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:27,007 INFO L93 Difference]: Finished difference Result 1109 states and 3303 transitions. [2021-10-08 16:14:27,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-08 16:14:27,008 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:14:27,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:27,010 INFO L225 Difference]: With dead ends: 1109 [2021-10-08 16:14:27,010 INFO L226 Difference]: Without dead ends: 1057 [2021-10-08 16:14:27,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 606.7ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:14:27,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2021-10-08 16:14:27,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 901. [2021-10-08 16:14:27,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 901 states, 889 states have (on average 3.1777277840269966) internal successors, (2825), 900 states have internal predecessors, (2825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:27,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 901 states to 901 states and 2825 transitions. [2021-10-08 16:14:27,028 INFO L78 Accepts]: Start accepts. Automaton has 901 states and 2825 transitions. Word has length 17 [2021-10-08 16:14:27,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:27,029 INFO L470 AbstractCegarLoop]: Abstraction has 901 states and 2825 transitions. [2021-10-08 16:14:27,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 16 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:27,029 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 2825 transitions. [2021-10-08 16:14:27,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:27,031 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:27,031 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:27,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:27,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:27,244 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:27,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:27,245 INFO L82 PathProgramCache]: Analyzing trace with hash -826726210, now seen corresponding path program 1 times [2021-10-08 16:14:27,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:27,246 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726211456] [2021-10-08 16:14:27,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:27,246 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:27,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:27,509 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-08 16:14:27,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:27,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726211456] [2021-10-08 16:14:27,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726211456] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:27,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157400090] [2021-10-08 16:14:27,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:27,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:27,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:27,512 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:27,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-10-08 16:14:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:28,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-08 16:14:28,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:28,262 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:14:28,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:14:28,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:14:29,399 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:14:29,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:14:29,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-10-08 16:14:29,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:14:29,758 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:29,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:29,837 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:29,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:14:30,095 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:14:30,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157400090] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:30,096 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:30,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11] total 18 [2021-10-08 16:14:30,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949501853] [2021-10-08 16:14:30,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-08 16:14:30,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:30,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-08 16:14:30,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-10-08 16:14:30,098 INFO L87 Difference]: Start difference. First operand 901 states and 2825 transitions. Second operand has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:31,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:31,743 INFO L93 Difference]: Finished difference Result 1096 states and 3325 transitions. [2021-10-08 16:14:31,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-08 16:14:31,744 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:14:31,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:31,747 INFO L225 Difference]: With dead ends: 1096 [2021-10-08 16:14:31,747 INFO L226 Difference]: Without dead ends: 1096 [2021-10-08 16:14:31,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1323.2ms TimeCoverageRelationStatistics Valid=217, Invalid=1043, Unknown=0, NotChecked=0, Total=1260 [2021-10-08 16:14:31,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2021-10-08 16:14:31,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 975. [2021-10-08 16:14:31,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 963 states have (on average 3.1516095534787123) internal successors, (3035), 974 states have internal predecessors, (3035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:31,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 3035 transitions. [2021-10-08 16:14:31,772 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 3035 transitions. Word has length 17 [2021-10-08 16:14:31,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:31,772 INFO L470 AbstractCegarLoop]: Abstraction has 975 states and 3035 transitions. [2021-10-08 16:14:31,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:31,773 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 3035 transitions. [2021-10-08 16:14:31,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:31,775 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:31,775 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:31,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:31,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-10-08 16:14:31,990 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:31,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:31,991 INFO L82 PathProgramCache]: Analyzing trace with hash -826726256, now seen corresponding path program 1 times [2021-10-08 16:14:31,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:31,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333125688] [2021-10-08 16:14:31,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:31,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:32,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:32,256 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-08 16:14:32,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:32,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333125688] [2021-10-08 16:14:32,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333125688] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:32,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628748533] [2021-10-08 16:14:32,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:32,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:32,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:32,259 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:32,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-08 16:14:32,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:32,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:14:32,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:33,013 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:14:33,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 979 treesize of output 993 [2021-10-08 16:14:33,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-08 16:14:34,323 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:14:34,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:14:34,579 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:34,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 46 [2021-10-08 16:14:34,659 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:34,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:14:34,859 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:34,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:14:34,947 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:14:34,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:14:36,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:14:36,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628748533] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:36,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:36,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11] total 18 [2021-10-08 16:14:36,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243910005] [2021-10-08 16:14:36,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-08 16:14:36,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:36,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-08 16:14:36,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=321, Unknown=1, NotChecked=0, Total=380 [2021-10-08 16:14:36,575 INFO L87 Difference]: Start difference. First operand 975 states and 3035 transitions. Second operand has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:49,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:49,478 INFO L93 Difference]: Finished difference Result 1135 states and 3382 transitions. [2021-10-08 16:14:49,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-08 16:14:49,479 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:14:49,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:49,481 INFO L225 Difference]: With dead ends: 1135 [2021-10-08 16:14:49,481 INFO L226 Difference]: Without dead ends: 1135 [2021-10-08 16:14:49,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 2784.8ms TimeCoverageRelationStatistics Valid=216, Invalid=1043, Unknown=1, NotChecked=0, Total=1260 [2021-10-08 16:14:49,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-10-08 16:14:49,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 955. [2021-10-08 16:14:49,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 943 states have (on average 3.1389183457051963) internal successors, (2960), 954 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:49,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 2960 transitions. [2021-10-08 16:14:49,497 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 2960 transitions. Word has length 17 [2021-10-08 16:14:49,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:49,497 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 2960 transitions. [2021-10-08 16:14:49,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:49,498 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 2960 transitions. [2021-10-08 16:14:49,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:49,499 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:49,499 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:49,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:49,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-10-08 16:14:49,700 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:49,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:49,701 INFO L82 PathProgramCache]: Analyzing trace with hash -843015160, now seen corresponding path program 2 times [2021-10-08 16:14:49,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:49,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922582470] [2021-10-08 16:14:49,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:49,702 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:49,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:49,979 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-08 16:14:49,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:49,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922582470] [2021-10-08 16:14:49,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922582470] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:49,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530114144] [2021-10-08 16:14:49,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:49,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:49,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:49,981 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:49,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-10-08 16:14:50,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:14:50,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:50,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 16:14:50,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:50,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:14:50,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530114144] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:50,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:50,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-10-08 16:14:50,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609139040] [2021-10-08 16:14:50,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-08 16:14:50,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:50,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-08 16:14:50,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-08 16:14:50,849 INFO L87 Difference]: Start difference. First operand 955 states and 2960 transitions. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 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-08 16:14:50,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:50,979 INFO L93 Difference]: Finished difference Result 1164 states and 3776 transitions. [2021-10-08 16:14:50,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:14:50,979 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:14:50,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:50,982 INFO L225 Difference]: With dead ends: 1164 [2021-10-08 16:14:50,982 INFO L226 Difference]: Without dead ends: 1164 [2021-10-08 16:14:50,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 166.2ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-08 16:14:50,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2021-10-08 16:14:50,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 1104. [2021-10-08 16:14:51,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1092 states have (on average 3.3205128205128207) internal successors, (3626), 1103 states have internal predecessors, (3626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:51,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 3626 transitions. [2021-10-08 16:14:51,003 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 3626 transitions. Word has length 17 [2021-10-08 16:14:51,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:51,003 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 3626 transitions. [2021-10-08 16:14:51,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 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-08 16:14:51,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 3626 transitions. [2021-10-08 16:14:51,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-08 16:14:51,005 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:51,005 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:51,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:51,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-10-08 16:14:51,206 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:51,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:51,207 INFO L82 PathProgramCache]: Analyzing trace with hash -843015206, now seen corresponding path program 2 times [2021-10-08 16:14:51,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:51,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819393313] [2021-10-08 16:14:51,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:51,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:51,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:51,501 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-08 16:14:51,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:51,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819393313] [2021-10-08 16:14:51,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819393313] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:51,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779667516] [2021-10-08 16:14:51,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:14:51,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:51,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:51,503 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:51,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-08 16:14:52,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 16:14:52,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:14:52,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 16:14:52,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:52,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:14:52,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779667516] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:14:52,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:14:52,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-10-08 16:14:52,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894102097] [2021-10-08 16:14:52,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-08 16:14:52,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:52,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-08 16:14:52,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-08 16:14:52,331 INFO L87 Difference]: Start difference. First operand 1104 states and 3626 transitions. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 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-08 16:14:52,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:52,426 INFO L93 Difference]: Finished difference Result 1164 states and 3704 transitions. [2021-10-08 16:14:52,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:14:52,426 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-08 16:14:52,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:52,429 INFO L225 Difference]: With dead ends: 1164 [2021-10-08 16:14:52,429 INFO L226 Difference]: Without dead ends: 1164 [2021-10-08 16:14:52,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 163.6ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-08 16:14:52,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2021-10-08 16:14:52,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 952. [2021-10-08 16:14:52,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 940 states have (on average 3.3414893617021275) internal successors, (3141), 951 states have internal predecessors, (3141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:52,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 3141 transitions. [2021-10-08 16:14:52,447 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 3141 transitions. Word has length 17 [2021-10-08 16:14:52,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:52,447 INFO L470 AbstractCegarLoop]: Abstraction has 952 states and 3141 transitions. [2021-10-08 16:14:52,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 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-08 16:14:52,448 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 3141 transitions. [2021-10-08 16:14:52,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:14:52,449 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:52,449 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:52,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:52,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:52,664 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:52,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:52,665 INFO L82 PathProgramCache]: Analyzing trace with hash -75362278, now seen corresponding path program 1 times [2021-10-08 16:14:52,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:52,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198596925] [2021-10-08 16:14:52,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:52,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:52,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:53,172 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:14:53,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:53,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198596925] [2021-10-08 16:14:53,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198596925] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:53,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094264126] [2021-10-08 16:14:53,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:53,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:53,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:53,174 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:53,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-10-08 16:14:53,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:53,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-08 16:14:53,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:53,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:14:54,025 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:14:54,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:14:54,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:54,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:14:54,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094264126] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:54,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:54,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 19 [2021-10-08 16:14:54,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827303064] [2021-10-08 16:14:54,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:14:54,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:54,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:14:54,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:14:54,147 INFO L87 Difference]: Start difference. First operand 952 states and 3141 transitions. Second operand has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:57,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:14:57,939 INFO L93 Difference]: Finished difference Result 5496 states and 15576 transitions. [2021-10-08 16:14:57,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-08 16:14:57,940 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:14:57,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:14:57,953 INFO L225 Difference]: With dead ends: 5496 [2021-10-08 16:14:57,953 INFO L226 Difference]: Without dead ends: 5496 [2021-10-08 16:14:57,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 2018.4ms TimeCoverageRelationStatistics Valid=324, Invalid=2538, Unknown=0, NotChecked=0, Total=2862 [2021-10-08 16:14:57,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-10-08 16:14:58,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 1595. [2021-10-08 16:14:58,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1583 states have (on average 3.695514845230575) internal successors, (5850), 1594 states have internal predecessors, (5850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:58,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 5850 transitions. [2021-10-08 16:14:58,018 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 5850 transitions. Word has length 18 [2021-10-08 16:14:58,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:14:58,018 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 5850 transitions. [2021-10-08 16:14:58,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:14:58,018 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 5850 transitions. [2021-10-08 16:14:58,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:14:58,021 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:14:58,021 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:14:58,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-10-08 16:14:58,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:58,223 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:14:58,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:14:58,223 INFO L82 PathProgramCache]: Analyzing trace with hash -75362342, now seen corresponding path program 1 times [2021-10-08 16:14:58,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:14:58,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298327679] [2021-10-08 16:14:58,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:58,224 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:14:58,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:58,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:14:58,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:14:58,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298327679] [2021-10-08 16:14:58,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298327679] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:58,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959037213] [2021-10-08 16:14:58,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:14:58,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:14:58,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:14:58,767 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:14:58,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-10-08 16:14:59,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:14:59,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-08 16:14:59,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:14:59,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:14:59,641 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:14:59,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:14:59,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:14:59,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:14:59,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959037213] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:14:59,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:14:59,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-08 16:14:59,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592675467] [2021-10-08 16:14:59,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:14:59,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:14:59,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:14:59,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:14:59,760 INFO L87 Difference]: Start difference. First operand 1595 states and 5850 transitions. Second operand has 22 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:03,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:15:03,328 INFO L93 Difference]: Finished difference Result 5299 states and 15069 transitions. [2021-10-08 16:15:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-08 16:15:03,329 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:15:03,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:15:03,356 INFO L225 Difference]: With dead ends: 5299 [2021-10-08 16:15:03,357 INFO L226 Difference]: Without dead ends: 5279 [2021-10-08 16:15:03,357 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 2116.1ms TimeCoverageRelationStatistics Valid=322, Invalid=2648, Unknown=0, NotChecked=0, Total=2970 [2021-10-08 16:15:03,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5279 states. [2021-10-08 16:15:03,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5279 to 1583. [2021-10-08 16:15:03,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1571 states have (on average 3.630808402291534) internal successors, (5704), 1582 states have internal predecessors, (5704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:03,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 5704 transitions. [2021-10-08 16:15:03,411 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 5704 transitions. Word has length 18 [2021-10-08 16:15:03,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:15:03,411 INFO L470 AbstractCegarLoop]: Abstraction has 1583 states and 5704 transitions. [2021-10-08 16:15:03,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:03,411 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 5704 transitions. [2021-10-08 16:15:03,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:15:03,412 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:15:03,412 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:15:03,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-10-08 16:15:03,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:03,613 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:15:03,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:15:03,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1602803929, now seen corresponding path program 3 times [2021-10-08 16:15:03,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:15:03,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832421647] [2021-10-08 16:15:03,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:03,615 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:15:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:04,170 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:04,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:15:04,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832421647] [2021-10-08 16:15:04,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832421647] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:04,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347896598] [2021-10-08 16:15:04,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:15:04,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:04,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:15:04,173 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:15:04,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-10-08 16:15:04,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:15:04,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:15:04,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-08 16:15:04,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:15:04,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:15:05,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-08 16:15:05,368 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:15:05,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 41 [2021-10-08 16:15:05,616 INFO L354 Elim1Store]: treesize reduction 92, result has 20.0 percent of original size [2021-10-08 16:15:05,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 55 [2021-10-08 16:15:05,962 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:05,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347896598] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:05,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:15:05,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-08 16:15:05,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704724210] [2021-10-08 16:15:05,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:15:05,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:15:05,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:15:05,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:15:05,965 INFO L87 Difference]: Start difference. First operand 1583 states and 5704 transitions. Second operand has 23 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:15,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:15:15,793 INFO L93 Difference]: Finished difference Result 4791 states and 15716 transitions. [2021-10-08 16:15:15,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-08 16:15:15,794 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:15:15,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:15:15,806 INFO L225 Difference]: With dead ends: 4791 [2021-10-08 16:15:15,806 INFO L226 Difference]: Without dead ends: 4791 [2021-10-08 16:15:15,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2184 ImplicationChecksByTransitivity, 7336.3ms TimeCoverageRelationStatistics Valid=903, Invalid=6929, Unknown=0, NotChecked=0, Total=7832 [2021-10-08 16:15:15,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4791 states. [2021-10-08 16:15:15,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4791 to 2811. [2021-10-08 16:15:15,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2811 states, 2792 states have (on average 3.6937679083094554) internal successors, (10313), 2810 states have internal predecessors, (10313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:15,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2811 states to 2811 states and 10313 transitions. [2021-10-08 16:15:15,915 INFO L78 Accepts]: Start accepts. Automaton has 2811 states and 10313 transitions. Word has length 18 [2021-10-08 16:15:15,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:15:15,915 INFO L470 AbstractCegarLoop]: Abstraction has 2811 states and 10313 transitions. [2021-10-08 16:15:15,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:15,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2811 states and 10313 transitions. [2021-10-08 16:15:15,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:15:15,919 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:15:15,919 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:15:15,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-10-08 16:15:16,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:16,128 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:15:16,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:15:16,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1602803865, now seen corresponding path program 1 times [2021-10-08 16:15:16,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:15:16,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141780558] [2021-10-08 16:15:16,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:16,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:15:16,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:16,739 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:16,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:15:16,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141780558] [2021-10-08 16:15:16,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141780558] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:16,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286200319] [2021-10-08 16:15:16,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:16,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:16,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:15:16,742 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:15:16,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-10-08 16:15:17,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:17,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:15:17,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:15:17,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1458 treesize of output 1394 [2021-10-08 16:15:17,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:15:17,935 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-10-08 16:15:17,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-10-08 16:15:18,127 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-08 16:15:18,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-10-08 16:15:18,155 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:18,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286200319] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:18,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:15:18,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-10-08 16:15:18,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069437123] [2021-10-08 16:15:18,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:15:18,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:15:18,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:15:18,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:15:18,157 INFO L87 Difference]: Start difference. First operand 2811 states and 10313 transitions. Second operand has 22 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:20,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:15:20,157 INFO L93 Difference]: Finished difference Result 5089 states and 17227 transitions. [2021-10-08 16:15:20,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:15:20,157 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:15:20,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:15:20,170 INFO L225 Difference]: With dead ends: 5089 [2021-10-08 16:15:20,170 INFO L226 Difference]: Without dead ends: 5089 [2021-10-08 16:15:20,170 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 1194.4ms TimeCoverageRelationStatistics Valid=169, Invalid=953, Unknown=0, NotChecked=0, Total=1122 [2021-10-08 16:15:20,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5089 states. [2021-10-08 16:15:20,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5089 to 3084. [2021-10-08 16:15:20,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 3065 states have (on average 3.6818923327895594) internal successors, (11285), 3083 states have internal predecessors, (11285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:20,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 11285 transitions. [2021-10-08 16:15:20,281 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 11285 transitions. Word has length 18 [2021-10-08 16:15:20,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:15:20,282 INFO L470 AbstractCegarLoop]: Abstraction has 3084 states and 11285 transitions. [2021-10-08 16:15:20,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:20,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 11285 transitions. [2021-10-08 16:15:20,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:15:20,287 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:15:20,287 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:15:20,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-10-08 16:15:20,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-10-08 16:15:20,502 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:15:20,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:15:20,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1692824055, now seen corresponding path program 2 times [2021-10-08 16:15:20,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:15:20,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045922578] [2021-10-08 16:15:20,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:20,503 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:15:20,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:21,318 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:21,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:15:21,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045922578] [2021-10-08 16:15:21,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045922578] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:21,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578039481] [2021-10-08 16:15:21,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:15:21,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:21,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:15:21,320 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:15:21,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-10-08 16:15:22,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:15:22,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:15:22,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-08 16:15:22,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:15:22,276 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:15:22,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 232 treesize of output 254 [2021-10-08 16:15:24,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:15:24,271 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:15:24,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:15:24,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:15:24,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-10-08 16:15:24,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:15:24,665 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:15:24,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:15:25,161 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-10-08 16:15:25,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 38 [2021-10-08 16:15:25,206 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:15:25,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578039481] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:25,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:15:25,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 25 [2021-10-08 16:15:25,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300298253] [2021-10-08 16:15:25,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:15:25,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:15:25,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:15:25,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=628, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:15:25,209 INFO L87 Difference]: Start difference. First operand 3084 states and 11285 transitions. Second operand has 27 states, 26 states have (on average 1.3461538461538463) internal successors, (35), 26 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:29,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:15:29,383 INFO L93 Difference]: Finished difference Result 6427 states and 20841 transitions. [2021-10-08 16:15:29,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-08 16:15:29,383 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.3461538461538463) internal successors, (35), 26 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:15:29,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:15:29,398 INFO L225 Difference]: With dead ends: 6427 [2021-10-08 16:15:29,398 INFO L226 Difference]: Without dead ends: 6425 [2021-10-08 16:15:29,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 3320.7ms TimeCoverageRelationStatistics Valid=334, Invalid=2216, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 16:15:29,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6425 states. [2021-10-08 16:15:29,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6425 to 3600. [2021-10-08 16:15:29,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3600 states, 3576 states have (on average 3.661073825503356) internal successors, (13092), 3599 states have internal predecessors, (13092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:29,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3600 states to 3600 states and 13092 transitions. [2021-10-08 16:15:29,555 INFO L78 Accepts]: Start accepts. Automaton has 3600 states and 13092 transitions. Word has length 18 [2021-10-08 16:15:29,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:15:29,555 INFO L470 AbstractCegarLoop]: Abstraction has 3600 states and 13092 transitions. [2021-10-08 16:15:29,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.3461538461538463) internal successors, (35), 26 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:29,555 INFO L276 IsEmpty]: Start isEmpty. Operand 3600 states and 13092 transitions. [2021-10-08 16:15:29,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:15:29,559 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:15:29,559 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:15:29,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-10-08 16:15:29,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-10-08 16:15:29,774 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:15:29,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:15:29,775 INFO L82 PathProgramCache]: Analyzing trace with hash 1692850002, now seen corresponding path program 2 times [2021-10-08 16:15:29,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:15:29,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028455446] [2021-10-08 16:15:29,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:29,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:15:29,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:30,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:30,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:15:30,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028455446] [2021-10-08 16:15:30,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028455446] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:30,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716148658] [2021-10-08 16:15:30,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:15:30,372 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:30,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:15:30,373 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:15:30,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-10-08 16:15:31,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:15:31,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:15:31,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:15:31,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:15:31,299 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:15:31,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:15:32,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:15:33,492 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:15:33,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:15:33,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:15:33,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-10-08 16:15:33,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:15:33,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:15:34,107 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:15:34,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 22 [2021-10-08 16:15:34,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:15:34,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716148658] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:34,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:15:34,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 23 [2021-10-08 16:15:34,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790477892] [2021-10-08 16:15:34,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:15:34,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:15:34,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:15:34,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:15:34,147 INFO L87 Difference]: Start difference. First operand 3600 states and 13092 transitions. Second operand has 25 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 24 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:37,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:15:37,653 INFO L93 Difference]: Finished difference Result 6402 states and 20029 transitions. [2021-10-08 16:15:37,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-08 16:15:37,653 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 24 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:15:37,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:15:37,670 INFO L225 Difference]: With dead ends: 6402 [2021-10-08 16:15:37,670 INFO L226 Difference]: Without dead ends: 6396 [2021-10-08 16:15:37,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 2730.8ms TimeCoverageRelationStatistics Valid=317, Invalid=1939, Unknown=0, NotChecked=0, Total=2256 [2021-10-08 16:15:37,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6396 states. [2021-10-08 16:15:37,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6396 to 3470. [2021-10-08 16:15:37,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3470 states, 3446 states have (on average 3.6282646546720834) internal successors, (12503), 3469 states have internal predecessors, (12503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:37,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3470 states to 3470 states and 12503 transitions. [2021-10-08 16:15:37,773 INFO L78 Accepts]: Start accepts. Automaton has 3470 states and 12503 transitions. Word has length 18 [2021-10-08 16:15:37,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:15:37,773 INFO L470 AbstractCegarLoop]: Abstraction has 3470 states and 12503 transitions. [2021-10-08 16:15:37,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 24 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:37,773 INFO L276 IsEmpty]: Start isEmpty. Operand 3470 states and 12503 transitions. [2021-10-08 16:15:37,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:15:37,776 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:15:37,776 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:15:37,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-10-08 16:15:37,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-10-08 16:15:37,977 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:15:37,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:15:37,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1692881715, now seen corresponding path program 3 times [2021-10-08 16:15:37,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:15:37,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649693133] [2021-10-08 16:15:37,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:37,979 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:15:38,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:38,653 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:38,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:15:38,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649693133] [2021-10-08 16:15:38,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649693133] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:38,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298033812] [2021-10-08 16:15:38,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:15:38,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:38,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:15:38,656 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:15:38,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-10-08 16:15:39,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:15:39,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:15:39,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-08 16:15:39,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:15:39,688 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:15:39,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 527 treesize of output 541 [2021-10-08 16:15:41,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:15:41,888 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:15:41,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:15:42,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:15:42,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-10-08 16:15:42,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:15:42,315 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:15:42,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:15:42,766 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-10-08 16:15:42,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 38 [2021-10-08 16:15:42,807 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:15:42,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298033812] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:42,808 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:15:42,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 24 [2021-10-08 16:15:42,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999479479] [2021-10-08 16:15:42,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:15:42,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:15:42,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:15:42,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=584, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:15:42,810 INFO L87 Difference]: Start difference. First operand 3470 states and 12503 transitions. Second operand has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:47,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:15:47,316 INFO L93 Difference]: Finished difference Result 6691 states and 20686 transitions. [2021-10-08 16:15:47,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-08 16:15:47,317 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:15:47,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:15:47,335 INFO L225 Difference]: With dead ends: 6691 [2021-10-08 16:15:47,335 INFO L226 Difference]: Without dead ends: 6691 [2021-10-08 16:15:47,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 3477.3ms TimeCoverageRelationStatistics Valid=516, Invalid=2564, Unknown=0, NotChecked=0, Total=3080 [2021-10-08 16:15:47,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6691 states. [2021-10-08 16:15:47,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6691 to 2804. [2021-10-08 16:15:47,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2804 states, 2780 states have (on average 3.5910071942446042) internal successors, (9983), 2803 states have internal predecessors, (9983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:47,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2804 states to 2804 states and 9983 transitions. [2021-10-08 16:15:47,490 INFO L78 Accepts]: Start accepts. Automaton has 2804 states and 9983 transitions. Word has length 18 [2021-10-08 16:15:47,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:15:47,490 INFO L470 AbstractCegarLoop]: Abstraction has 2804 states and 9983 transitions. [2021-10-08 16:15:47,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:47,490 INFO L276 IsEmpty]: Start isEmpty. Operand 2804 states and 9983 transitions. [2021-10-08 16:15:47,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:15:47,493 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:15:47,494 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:15:47,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-10-08 16:15:47,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:47,707 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:15:47,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:15:47,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1727679525, now seen corresponding path program 4 times [2021-10-08 16:15:47,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:15:47,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128272963] [2021-10-08 16:15:47,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:47,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:15:47,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:48,494 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:15:48,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:15:48,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128272963] [2021-10-08 16:15:48,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128272963] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:48,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377968859] [2021-10-08 16:15:48,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:15:48,495 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:48,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:15:48,496 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:15:48,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-10-08 16:15:49,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:15:49,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:15:49,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-08 16:15:49,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:15:49,497 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:15:49,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:15:51,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:15:51,667 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:15:51,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:15:51,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:15:51,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-10-08 16:15:51,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:15:52,092 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:15:52,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:15:52,556 INFO L354 Elim1Store]: treesize reduction 48, result has 5.9 percent of original size [2021-10-08 16:15:52,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 33 [2021-10-08 16:15:52,601 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:15:52,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377968859] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:52,602 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:15:52,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 24 [2021-10-08 16:15:52,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868604804] [2021-10-08 16:15:52,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:15:52,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:15:52,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:15:52,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=582, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:15:52,603 INFO L87 Difference]: Start difference. First operand 2804 states and 9983 transitions. Second operand has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:55,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:15:55,166 INFO L93 Difference]: Finished difference Result 5116 states and 16599 transitions. [2021-10-08 16:15:55,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-08 16:15:55,167 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:15:55,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:15:55,180 INFO L225 Difference]: With dead ends: 5116 [2021-10-08 16:15:55,181 INFO L226 Difference]: Without dead ends: 5116 [2021-10-08 16:15:55,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 2210.1ms TimeCoverageRelationStatistics Valid=205, Invalid=1601, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:15:55,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5116 states. [2021-10-08 16:15:55,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5116 to 2801. [2021-10-08 16:15:55,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2801 states, 2777 states have (on average 3.5884047533309325) internal successors, (9965), 2800 states have internal predecessors, (9965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:55,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2801 states to 2801 states and 9965 transitions. [2021-10-08 16:15:55,251 INFO L78 Accepts]: Start accepts. Automaton has 2801 states and 9965 transitions. Word has length 18 [2021-10-08 16:15:55,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:15:55,251 INFO L470 AbstractCegarLoop]: Abstraction has 2801 states and 9965 transitions. [2021-10-08 16:15:55,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:15:55,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2801 states and 9965 transitions. [2021-10-08 16:15:55,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:15:55,253 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:15:55,253 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:15:55,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-10-08 16:15:55,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-10-08 16:15:55,454 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:15:55,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:15:55,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1269002283, now seen corresponding path program 4 times [2021-10-08 16:15:55,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:15:55,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61581927] [2021-10-08 16:15:55,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:15:55,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:15:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:15:56,499 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:15:56,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:15:56,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61581927] [2021-10-08 16:15:56,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61581927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:56,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365258603] [2021-10-08 16:15:56,500 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:15:56,500 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:15:56,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:15:56,501 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:15:56,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-10-08 16:15:57,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:15:57,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:15:57,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-08 16:15:57,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:15:57,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:15:57,683 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-10-08 16:15:57,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365258603] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:15:57,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:15:57,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 5] total 19 [2021-10-08 16:15:57,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416032380] [2021-10-08 16:15:57,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 16:15:57,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:15:57,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 16:15:57,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:15:57,685 INFO L87 Difference]: Start difference. First operand 2801 states and 9965 transitions. Second operand has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:01,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:01,036 INFO L93 Difference]: Finished difference Result 8534 states and 26998 transitions. [2021-10-08 16:16:01,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-08 16:16:01,037 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:16:01,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:01,059 INFO L225 Difference]: With dead ends: 8534 [2021-10-08 16:16:01,059 INFO L226 Difference]: Without dead ends: 8528 [2021-10-08 16:16:01,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1880.2ms TimeCoverageRelationStatistics Valid=301, Invalid=2351, Unknown=0, NotChecked=0, Total=2652 [2021-10-08 16:16:01,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8528 states. [2021-10-08 16:16:01,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8528 to 3723. [2021-10-08 16:16:01,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3723 states, 3699 states have (on average 3.714787780481211) internal successors, (13741), 3722 states have internal predecessors, (13741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:01,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3723 states to 3723 states and 13741 transitions. [2021-10-08 16:16:01,240 INFO L78 Accepts]: Start accepts. Automaton has 3723 states and 13741 transitions. Word has length 18 [2021-10-08 16:16:01,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:01,240 INFO L470 AbstractCegarLoop]: Abstraction has 3723 states and 13741 transitions. [2021-10-08 16:16:01,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.7) internal successors, (34), 20 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:01,240 INFO L276 IsEmpty]: Start isEmpty. Operand 3723 states and 13741 transitions. [2021-10-08 16:16:01,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:01,245 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:01,245 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:01,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-08 16:16:01,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:01,460 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:01,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:01,460 INFO L82 PathProgramCache]: Analyzing trace with hash 1269002219, now seen corresponding path program 5 times [2021-10-08 16:16:01,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:01,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318049147] [2021-10-08 16:16:01,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:01,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:01,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:01,948 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:16:01,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:01,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318049147] [2021-10-08 16:16:01,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318049147] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:01,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054788003] [2021-10-08 16:16:01,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:16:01,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:01,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:01,951 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:01,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-10-08 16:16:02,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:16:02,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:02,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-08 16:16:02,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:03,027 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:16:03,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 274 treesize of output 300 [2021-10-08 16:16:05,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:16:05,200 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:16:05,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:16:05,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:16:05,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-10-08 16:16:05,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:16:05,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:16:05,864 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:16:05,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 19 [2021-10-08 16:16:05,900 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:16:05,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054788003] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:05,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:05,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 23 [2021-10-08 16:16:05,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302512142] [2021-10-08 16:16:05,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:16:05,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:05,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:16:05,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=530, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:16:05,902 INFO L87 Difference]: Start difference. First operand 3723 states and 13741 transitions. Second operand has 25 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 24 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:07,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:07,880 INFO L93 Difference]: Finished difference Result 4526 states and 15878 transitions. [2021-10-08 16:16:07,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-08 16:16:07,881 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 24 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:16:07,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:07,892 INFO L225 Difference]: With dead ends: 4526 [2021-10-08 16:16:07,892 INFO L226 Difference]: Without dead ends: 4526 [2021-10-08 16:16:07,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 1813.4ms TimeCoverageRelationStatistics Valid=199, Invalid=1361, Unknown=0, NotChecked=0, Total=1560 [2021-10-08 16:16:07,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4526 states. [2021-10-08 16:16:07,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4526 to 3805. [2021-10-08 16:16:07,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3805 states, 3781 states have (on average 3.6961121396455963) internal successors, (13975), 3804 states have internal predecessors, (13975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:07,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3805 states to 3805 states and 13975 transitions. [2021-10-08 16:16:07,992 INFO L78 Accepts]: Start accepts. Automaton has 3805 states and 13975 transitions. Word has length 18 [2021-10-08 16:16:07,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:07,993 INFO L470 AbstractCegarLoop]: Abstraction has 3805 states and 13975 transitions. [2021-10-08 16:16:07,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 24 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:07,993 INFO L276 IsEmpty]: Start isEmpty. Operand 3805 states and 13975 transitions. [2021-10-08 16:16:07,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:07,996 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:07,996 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:08,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-10-08 16:16:08,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-10-08 16:16:08,197 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:08,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:08,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1269059879, now seen corresponding path program 6 times [2021-10-08 16:16:08,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:08,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289400388] [2021-10-08 16:16:08,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:08,199 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:08,709 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:16:08,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:08,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289400388] [2021-10-08 16:16:08,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289400388] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:08,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110380385] [2021-10-08 16:16:08,710 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:16:08,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:08,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:08,712 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:08,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-10-08 16:16:09,713 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-08 16:16:09,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:09,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-08 16:16:09,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:09,969 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:16:09,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:16:09,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:16:09,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110380385] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:09,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:09,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 18 [2021-10-08 16:16:09,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367871226] [2021-10-08 16:16:09,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-08 16:16:09,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:09,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-08 16:16:09,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-10-08 16:16:09,995 INFO L87 Difference]: Start difference. First operand 3805 states and 13975 transitions. Second operand has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:12,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:12,460 INFO L93 Difference]: Finished difference Result 7852 states and 26602 transitions. [2021-10-08 16:16:12,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-08 16:16:12,461 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:16:12,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:12,481 INFO L225 Difference]: With dead ends: 7852 [2021-10-08 16:16:12,481 INFO L226 Difference]: Without dead ends: 7848 [2021-10-08 16:16:12,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1668.1ms TimeCoverageRelationStatistics Valid=311, Invalid=2041, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 16:16:12,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7848 states. [2021-10-08 16:16:12,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7848 to 5029. [2021-10-08 16:16:12,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5029 states, 5005 states have (on average 3.724875124875125) internal successors, (18643), 5028 states have internal predecessors, (18643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:12,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5029 states to 5029 states and 18643 transitions. [2021-10-08 16:16:12,608 INFO L78 Accepts]: Start accepts. Automaton has 5029 states and 18643 transitions. Word has length 18 [2021-10-08 16:16:12,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:12,608 INFO L470 AbstractCegarLoop]: Abstraction has 5029 states and 18643 transitions. [2021-10-08 16:16:12,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:12,608 INFO L276 IsEmpty]: Start isEmpty. Operand 5029 states and 18643 transitions. [2021-10-08 16:16:12,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:12,612 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:12,612 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:12,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-10-08 16:16:12,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:12,819 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:12,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:12,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1303857689, now seen corresponding path program 7 times [2021-10-08 16:16:12,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:12,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746506440] [2021-10-08 16:16:12,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:12,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:13,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:16:13,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:13,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746506440] [2021-10-08 16:16:13,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746506440] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:13,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974420370] [2021-10-08 16:16:13,412 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:16:13,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:13,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:13,413 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:13,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-10-08 16:16:14,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:14,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-08 16:16:14,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:14,730 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:16:14,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:16:14,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:16:14,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974420370] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:14,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:14,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 18 [2021-10-08 16:16:14,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545882579] [2021-10-08 16:16:14,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-08 16:16:14,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:14,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-08 16:16:14,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-08 16:16:14,759 INFO L87 Difference]: Start difference. First operand 5029 states and 18643 transitions. Second operand has 20 states, 19 states have (on average 1.736842105263158) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:18,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:18,446 INFO L93 Difference]: Finished difference Result 9696 states and 32315 transitions. [2021-10-08 16:16:18,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-08 16:16:18,446 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.736842105263158) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:16:18,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:18,472 INFO L225 Difference]: With dead ends: 9696 [2021-10-08 16:16:18,472 INFO L226 Difference]: Without dead ends: 9696 [2021-10-08 16:16:18,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 2515.5ms TimeCoverageRelationStatistics Valid=354, Invalid=2196, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 16:16:18,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9696 states. [2021-10-08 16:16:18,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9696 to 5101. [2021-10-08 16:16:18,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5101 states, 5077 states have (on average 3.7145952334055545) internal successors, (18859), 5100 states have internal predecessors, (18859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:18,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5101 states to 5101 states and 18859 transitions. [2021-10-08 16:16:18,676 INFO L78 Accepts]: Start accepts. Automaton has 5101 states and 18859 transitions. Word has length 18 [2021-10-08 16:16:18,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:18,676 INFO L470 AbstractCegarLoop]: Abstraction has 5101 states and 18859 transitions. [2021-10-08 16:16:18,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.736842105263158) internal successors, (33), 19 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:18,676 INFO L276 IsEmpty]: Start isEmpty. Operand 5101 states and 18859 transitions. [2021-10-08 16:16:18,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:18,680 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:18,680 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:18,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-10-08 16:16:18,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:18,881 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:18,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:18,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1333518578, now seen corresponding path program 3 times [2021-10-08 16:16:18,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:18,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559560241] [2021-10-08 16:16:18,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:18,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:18,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:19,480 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:16:19,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:19,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559560241] [2021-10-08 16:16:19,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559560241] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:19,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944158816] [2021-10-08 16:16:19,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:16:19,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:19,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:19,482 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:19,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-10-08 16:16:20,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:16:20,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:20,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-08 16:16:20,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:20,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 959 treesize of output 943 [2021-10-08 16:16:20,803 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:16:20,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:16:20,867 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:16:20,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944158816] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:16:20,868 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:16:20,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 15 [2021-10-08 16:16:20,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127450062] [2021-10-08 16:16:20,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 16:16:20,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:20,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 16:16:20,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-10-08 16:16:20,869 INFO L87 Difference]: Start difference. First operand 5101 states and 18859 transitions. Second operand has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 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-08 16:16:21,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:21,040 INFO L93 Difference]: Finished difference Result 5134 states and 18923 transitions. [2021-10-08 16:16:21,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:16:21,041 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 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 18 [2021-10-08 16:16:21,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:21,055 INFO L225 Difference]: With dead ends: 5134 [2021-10-08 16:16:21,056 INFO L226 Difference]: Without dead ends: 5134 [2021-10-08 16:16:21,056 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 479.5ms TimeCoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:16:21,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5134 states. [2021-10-08 16:16:21,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5134 to 5115. [2021-10-08 16:16:21,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5115 states, 5091 states have (on average 3.710273030838735) internal successors, (18889), 5114 states have internal predecessors, (18889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:21,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5115 states to 5115 states and 18889 transitions. [2021-10-08 16:16:21,168 INFO L78 Accepts]: Start accepts. Automaton has 5115 states and 18889 transitions. Word has length 18 [2021-10-08 16:16:21,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:21,169 INFO L470 AbstractCegarLoop]: Abstraction has 5115 states and 18889 transitions. [2021-10-08 16:16:21,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 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-08 16:16:21,169 INFO L276 IsEmpty]: Start isEmpty. Operand 5115 states and 18889 transitions. [2021-10-08 16:16:21,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:21,172 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:21,172 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:21,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-10-08 16:16:21,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:21,373 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:21,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:21,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1333518624, now seen corresponding path program 3 times [2021-10-08 16:16:21,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:21,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52432093] [2021-10-08 16:16:21,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:21,375 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:21,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:22,010 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:16:22,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:22,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52432093] [2021-10-08 16:16:22,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52432093] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:22,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907364378] [2021-10-08 16:16:22,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:16:22,012 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:22,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:22,013 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:22,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-10-08 16:16:23,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:16:23,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:23,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-08 16:16:23,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:23,354 INFO L354 Elim1Store]: treesize reduction 80, result has 30.4 percent of original size [2021-10-08 16:16:23,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 53 [2021-10-08 16:16:23,420 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:16:23,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907364378] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:16:23,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:16:23,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 16 [2021-10-08 16:16:23,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984964495] [2021-10-08 16:16:23,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:16:23,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:23,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:16:23,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:16:23,422 INFO L87 Difference]: Start difference. First operand 5115 states and 18889 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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-08 16:16:23,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:23,727 INFO L93 Difference]: Finished difference Result 5300 states and 19378 transitions. [2021-10-08 16:16:23,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-08 16:16:23,728 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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 18 [2021-10-08 16:16:23,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:23,743 INFO L225 Difference]: With dead ends: 5300 [2021-10-08 16:16:23,743 INFO L226 Difference]: Without dead ends: 5220 [2021-10-08 16:16:23,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 513.1ms TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:16:23,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5220 states. [2021-10-08 16:16:23,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5220 to 5034. [2021-10-08 16:16:23,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5034 states, 5010 states have (on average 3.7303393213572855) internal successors, (18689), 5033 states have internal predecessors, (18689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:23,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5034 states to 5034 states and 18689 transitions. [2021-10-08 16:16:23,881 INFO L78 Accepts]: Start accepts. Automaton has 5034 states and 18689 transitions. Word has length 18 [2021-10-08 16:16:23,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:23,881 INFO L470 AbstractCegarLoop]: Abstraction has 5034 states and 18689 transitions. [2021-10-08 16:16:23,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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-08 16:16:23,881 INFO L276 IsEmpty]: Start isEmpty. Operand 5034 states and 18689 transitions. [2021-10-08 16:16:23,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:23,885 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:23,886 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:23,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-10-08 16:16:24,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:24,087 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:24,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:24,087 INFO L82 PathProgramCache]: Analyzing trace with hash 751152887, now seen corresponding path program 3 times [2021-10-08 16:16:24,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:24,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367401336] [2021-10-08 16:16:24,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:24,089 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:24,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:24,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:16:24,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:24,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367401336] [2021-10-08 16:16:24,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367401336] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:24,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172558023] [2021-10-08 16:16:24,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:16:24,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:24,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:24,960 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:24,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-10-08 16:16:25,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:16:25,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:25,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-08 16:16:25,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:26,217 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:16:26,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2021-10-08 16:16:26,284 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:16:26,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172558023] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:16:26,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:16:26,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 17 [2021-10-08 16:16:26,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136967164] [2021-10-08 16:16:26,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:16:26,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:26,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:16:26,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:16:26,286 INFO L87 Difference]: Start difference. First operand 5034 states and 18689 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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-08 16:16:26,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:26,603 INFO L93 Difference]: Finished difference Result 5980 states and 23654 transitions. [2021-10-08 16:16:26,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:16:26,603 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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 18 [2021-10-08 16:16:26,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:26,619 INFO L225 Difference]: With dead ends: 5980 [2021-10-08 16:16:26,619 INFO L226 Difference]: Without dead ends: 5980 [2021-10-08 16:16:26,619 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 658.8ms TimeCoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:16:26,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2021-10-08 16:16:26,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 5502. [2021-10-08 16:16:26,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5502 states, 5478 states have (on average 3.914567360350493) internal successors, (21444), 5501 states have internal predecessors, (21444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:26,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5502 states to 5502 states and 21444 transitions. [2021-10-08 16:16:26,728 INFO L78 Accepts]: Start accepts. Automaton has 5502 states and 21444 transitions. Word has length 18 [2021-10-08 16:16:26,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:26,729 INFO L470 AbstractCegarLoop]: Abstraction has 5502 states and 21444 transitions. [2021-10-08 16:16:26,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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-08 16:16:26,729 INFO L276 IsEmpty]: Start isEmpty. Operand 5502 states and 21444 transitions. [2021-10-08 16:16:26,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:26,732 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:26,732 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:26,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-10-08 16:16:26,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-10-08 16:16:26,933 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:26,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:26,934 INFO L82 PathProgramCache]: Analyzing trace with hash 751152841, now seen corresponding path program 3 times [2021-10-08 16:16:26,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:26,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445252643] [2021-10-08 16:16:26,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:26,935 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:26,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:27,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:16:27,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:27,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445252643] [2021-10-08 16:16:27,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445252643] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:27,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119963105] [2021-10-08 16:16:27,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:16:27,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:27,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:27,779 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:27,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-10-08 16:16:28,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 16:16:28,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:28,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-08 16:16:28,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:28,988 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:16:28,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:16:29,049 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:16:29,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119963105] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:16:29,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-08 16:16:29,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 17 [2021-10-08 16:16:29,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018511848] [2021-10-08 16:16:29,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-08 16:16:29,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:29,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-08 16:16:29,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-10-08 16:16:29,052 INFO L87 Difference]: Start difference. First operand 5502 states and 21444 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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-08 16:16:29,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:29,342 INFO L93 Difference]: Finished difference Result 5980 states and 23186 transitions. [2021-10-08 16:16:29,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-08 16:16:29,343 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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 18 [2021-10-08 16:16:29,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:29,360 INFO L225 Difference]: With dead ends: 5980 [2021-10-08 16:16:29,360 INFO L226 Difference]: Without dead ends: 5980 [2021-10-08 16:16:29,361 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 580.7ms TimeCoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-08 16:16:29,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2021-10-08 16:16:29,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 4530. [2021-10-08 16:16:29,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4530 states, 4506 states have (on average 3.761429205503773) internal successors, (16949), 4529 states have internal predecessors, (16949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:29,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4530 states to 4530 states and 16949 transitions. [2021-10-08 16:16:29,459 INFO L78 Accepts]: Start accepts. Automaton has 4530 states and 16949 transitions. Word has length 18 [2021-10-08 16:16:29,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:29,460 INFO L470 AbstractCegarLoop]: Abstraction has 4530 states and 16949 transitions. [2021-10-08 16:16:29,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 8 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-08 16:16:29,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4530 states and 16949 transitions. [2021-10-08 16:16:29,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-08 16:16:29,462 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:29,462 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:29,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-10-08 16:16:29,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:29,663 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:29,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:29,664 INFO L82 PathProgramCache]: Analyzing trace with hash 145358439, now seen corresponding path program 1 times [2021-10-08 16:16:29,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:29,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143870101] [2021-10-08 16:16:29,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:29,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:29,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:29,708 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-08 16:16:29,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:29,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143870101] [2021-10-08 16:16:29,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143870101] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-08 16:16:29,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-08 16:16:29,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-08 16:16:29,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517991173] [2021-10-08 16:16:29,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 16:16:29,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:29,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 16:16:29,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 16:16:29,710 INFO L87 Difference]: Start difference. First operand 4530 states and 16949 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 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-08 16:16:29,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:29,785 INFO L93 Difference]: Finished difference Result 6585 states and 24433 transitions. [2021-10-08 16:16:29,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 16:16:29,785 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-08 16:16:29,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:29,803 INFO L225 Difference]: With dead ends: 6585 [2021-10-08 16:16:29,803 INFO L226 Difference]: Without dead ends: 5998 [2021-10-08 16:16:29,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 16:16:29,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5998 states. [2021-10-08 16:16:29,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5998 to 4522. [2021-10-08 16:16:29,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4522 states, 4498 states have (on average 4.050466874166296) internal successors, (18219), 4521 states have internal predecessors, (18219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:29,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4522 states to 4522 states and 18219 transitions. [2021-10-08 16:16:29,910 INFO L78 Accepts]: Start accepts. Automaton has 4522 states and 18219 transitions. Word has length 18 [2021-10-08 16:16:29,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:29,910 INFO L470 AbstractCegarLoop]: Abstraction has 4522 states and 18219 transitions. [2021-10-08 16:16:29,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 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-08 16:16:29,910 INFO L276 IsEmpty]: Start isEmpty. Operand 4522 states and 18219 transitions. [2021-10-08 16:16:29,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:16:29,912 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:29,912 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:29,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-10-08 16:16:29,912 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:29,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:29,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1790762919, now seen corresponding path program 8 times [2021-10-08 16:16:29,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:29,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017701791] [2021-10-08 16:16:29,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:29,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:30,749 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:16:30,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:30,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017701791] [2021-10-08 16:16:30,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017701791] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:30,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765478806] [2021-10-08 16:16:30,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:16:30,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:30,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:30,754 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:30,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-10-08 16:16:31,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:16:31,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:31,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:16:31,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:32,115 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:16:32,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 42 [2021-10-08 16:16:32,321 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:16:32,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:16:32,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:16:32,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765478806] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:32,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:32,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 16:16:32,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326595694] [2021-10-08 16:16:32,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:16:32,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:32,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:16:32,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:16:32,361 INFO L87 Difference]: Start difference. First operand 4522 states and 18219 transitions. Second operand has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:35,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:35,389 INFO L93 Difference]: Finished difference Result 6549 states and 25332 transitions. [2021-10-08 16:16:35,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 16:16:35,389 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:16:35,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:35,411 INFO L225 Difference]: With dead ends: 6549 [2021-10-08 16:16:35,411 INFO L226 Difference]: Without dead ends: 6549 [2021-10-08 16:16:35,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1641.7ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-10-08 16:16:35,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6549 states. [2021-10-08 16:16:35,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6549 to 4558. [2021-10-08 16:16:35,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4558 states, 4534 states have (on average 4.053595059550066) internal successors, (18379), 4557 states have internal predecessors, (18379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:35,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4558 states to 4558 states and 18379 transitions. [2021-10-08 16:16:35,522 INFO L78 Accepts]: Start accepts. Automaton has 4558 states and 18379 transitions. Word has length 19 [2021-10-08 16:16:35,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:35,522 INFO L470 AbstractCegarLoop]: Abstraction has 4558 states and 18379 transitions. [2021-10-08 16:16:35,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:35,523 INFO L276 IsEmpty]: Start isEmpty. Operand 4558 states and 18379 transitions. [2021-10-08 16:16:35,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:16:35,525 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:35,525 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:35,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-10-08 16:16:35,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-10-08 16:16:35,726 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:35,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:35,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1880783109, now seen corresponding path program 9 times [2021-10-08 16:16:35,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:35,727 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714878892] [2021-10-08 16:16:35,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:35,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:35,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:38,014 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:16:38,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:38,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714878892] [2021-10-08 16:16:38,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714878892] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:38,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249863966] [2021-10-08 16:16:38,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:16:38,016 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:38,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:38,017 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:38,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-10-08 16:16:39,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:16:39,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:39,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-08 16:16:39,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:39,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 204 treesize of output 196 [2021-10-08 16:16:39,450 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:16:39,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:16:39,762 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:16:39,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:16:39,806 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:16:39,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249863966] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:39,806 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:39,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 9] total 24 [2021-10-08 16:16:39,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994526629] [2021-10-08 16:16:39,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:16:39,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:39,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:16:39,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:16:39,808 INFO L87 Difference]: Start difference. First operand 4558 states and 18379 transitions. Second operand has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:44,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:44,163 INFO L93 Difference]: Finished difference Result 7372 states and 27846 transitions. [2021-10-08 16:16:44,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-08 16:16:44,164 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:16:44,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:44,187 INFO L225 Difference]: With dead ends: 7372 [2021-10-08 16:16:44,187 INFO L226 Difference]: Without dead ends: 7364 [2021-10-08 16:16:44,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 3524.7ms TimeCoverageRelationStatistics Valid=292, Invalid=2570, Unknown=0, NotChecked=0, Total=2862 [2021-10-08 16:16:44,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7364 states. [2021-10-08 16:16:44,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7364 to 4645. [2021-10-08 16:16:44,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4645 states, 4621 states have (on average 4.049339969703527) internal successors, (18712), 4644 states have internal predecessors, (18712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:44,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4645 states to 4645 states and 18712 transitions. [2021-10-08 16:16:44,298 INFO L78 Accepts]: Start accepts. Automaton has 4645 states and 18712 transitions. Word has length 19 [2021-10-08 16:16:44,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:44,298 INFO L470 AbstractCegarLoop]: Abstraction has 4645 states and 18712 transitions. [2021-10-08 16:16:44,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.4) internal successors, (35), 25 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:44,299 INFO L276 IsEmpty]: Start isEmpty. Operand 4645 states and 18712 transitions. [2021-10-08 16:16:44,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:16:44,300 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:44,300 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:44,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-10-08 16:16:44,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-10-08 16:16:44,501 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:44,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:44,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1880809056, now seen corresponding path program 3 times [2021-10-08 16:16:44,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:44,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695252108] [2021-10-08 16:16:44,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:44,503 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:44,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:45,954 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:16:45,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:45,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695252108] [2021-10-08 16:16:45,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695252108] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:45,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084985311] [2021-10-08 16:16:45,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:16:45,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:45,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:45,958 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:45,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-10-08 16:16:47,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:16:47,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:47,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-08 16:16:47,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:47,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:16:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:16:47,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084985311] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:47,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:47,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 5] total 20 [2021-10-08 16:16:47,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696616773] [2021-10-08 16:16:47,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:16:47,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:47,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:16:47,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:16:47,289 INFO L87 Difference]: Start difference. First operand 4645 states and 18712 transitions. Second operand has 22 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 21 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:49,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:49,851 INFO L93 Difference]: Finished difference Result 5678 states and 21587 transitions. [2021-10-08 16:16:49,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-08 16:16:49,851 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 21 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:16:49,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:49,867 INFO L225 Difference]: With dead ends: 5678 [2021-10-08 16:16:49,868 INFO L226 Difference]: Without dead ends: 5678 [2021-10-08 16:16:49,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1922.8ms TimeCoverageRelationStatistics Valid=190, Invalid=1450, Unknown=0, NotChecked=0, Total=1640 [2021-10-08 16:16:49,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5678 states. [2021-10-08 16:16:50,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5678 to 4716. [2021-10-08 16:16:50,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4716 states, 4692 states have (on average 4.038150042625746) internal successors, (18947), 4715 states have internal predecessors, (18947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:50,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4716 states to 4716 states and 18947 transitions. [2021-10-08 16:16:50,066 INFO L78 Accepts]: Start accepts. Automaton has 4716 states and 18947 transitions. Word has length 19 [2021-10-08 16:16:50,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:50,066 INFO L470 AbstractCegarLoop]: Abstraction has 4716 states and 18947 transitions. [2021-10-08 16:16:50,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 21 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:50,066 INFO L276 IsEmpty]: Start isEmpty. Operand 4716 states and 18947 transitions. [2021-10-08 16:16:50,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:16:50,069 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:50,069 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:50,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-10-08 16:16:50,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-10-08 16:16:50,270 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:50,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:50,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1915638579, now seen corresponding path program 10 times [2021-10-08 16:16:50,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:50,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142079925] [2021-10-08 16:16:50,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:50,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:50,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:51,185 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:16:51,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:51,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142079925] [2021-10-08 16:16:51,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142079925] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:51,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87113883] [2021-10-08 16:16:51,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:16:51,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:51,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:51,188 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:51,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-10-08 16:16:52,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:16:52,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:52,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:16:52,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:52,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:16:52,537 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:16:52,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:16:52,782 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:16:52,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:16:52,817 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:16:52,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87113883] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:52,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:52,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 16:16:52,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271912452] [2021-10-08 16:16:52,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:16:52,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:52,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:16:52,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:16:52,819 INFO L87 Difference]: Start difference. First operand 4716 states and 18947 transitions. Second operand has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:54,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:16:54,385 INFO L93 Difference]: Finished difference Result 5789 states and 23011 transitions. [2021-10-08 16:16:54,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-08 16:16:54,385 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:16:54,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:16:54,401 INFO L225 Difference]: With dead ends: 5789 [2021-10-08 16:16:54,401 INFO L226 Difference]: Without dead ends: 5789 [2021-10-08 16:16:54,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 1281.1ms TimeCoverageRelationStatistics Valid=175, Invalid=1385, Unknown=0, NotChecked=0, Total=1560 [2021-10-08 16:16:54,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5789 states. [2021-10-08 16:16:54,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5789 to 4708. [2021-10-08 16:16:54,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4708 states, 4684 states have (on average 4.039923142613151) internal successors, (18923), 4707 states have internal predecessors, (18923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:54,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4708 states to 4708 states and 18923 transitions. [2021-10-08 16:16:54,567 INFO L78 Accepts]: Start accepts. Automaton has 4708 states and 18923 transitions. Word has length 19 [2021-10-08 16:16:54,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:16:54,567 INFO L470 AbstractCegarLoop]: Abstraction has 4708 states and 18923 transitions. [2021-10-08 16:16:54,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:16:54,567 INFO L276 IsEmpty]: Start isEmpty. Operand 4708 states and 18923 transitions. [2021-10-08 16:16:54,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:16:54,569 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:16:54,569 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:16:54,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-10-08 16:16:54,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:54,770 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:16:54,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:16:54,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1456987284, now seen corresponding path program 2 times [2021-10-08 16:16:54,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:16:54,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966424314] [2021-10-08 16:16:54,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:16:54,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:16:54,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:16:56,565 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:16:56,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:16:56,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966424314] [2021-10-08 16:16:56,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966424314] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:56,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267642121] [2021-10-08 16:16:56,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:16:56,566 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:16:56,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:16:56,567 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:16:56,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-10-08 16:16:57,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:16:57,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:16:57,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-08 16:16:57,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:16:57,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:16:58,016 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:16:58,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267642121] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:16:58,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:16:58,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 6] total 21 [2021-10-08 16:16:58,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940718481] [2021-10-08 16:16:58,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:16:58,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:16:58,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:16:58,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:16:58,019 INFO L87 Difference]: Start difference. First operand 4708 states and 18923 transitions. Second operand has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:00,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:00,707 INFO L93 Difference]: Finished difference Result 5444 states and 20797 transitions. [2021-10-08 16:17:00,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-08 16:17:00,707 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:00,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:00,724 INFO L225 Difference]: With dead ends: 5444 [2021-10-08 16:17:00,724 INFO L226 Difference]: Without dead ends: 5426 [2021-10-08 16:17:00,724 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 2423.6ms TimeCoverageRelationStatistics Valid=194, Invalid=1528, Unknown=0, NotChecked=0, Total=1722 [2021-10-08 16:17:00,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5426 states. [2021-10-08 16:17:00,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5426 to 4587. [2021-10-08 16:17:00,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4587 states, 4563 states have (on average 4.042954196800351) internal successors, (18448), 4586 states have internal predecessors, (18448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:00,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4587 states to 4587 states and 18448 transitions. [2021-10-08 16:17:00,831 INFO L78 Accepts]: Start accepts. Automaton has 4587 states and 18448 transitions. Word has length 19 [2021-10-08 16:17:00,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:00,831 INFO L470 AbstractCegarLoop]: Abstraction has 4587 states and 18448 transitions. [2021-10-08 16:17:00,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:00,832 INFO L276 IsEmpty]: Start isEmpty. Operand 4587 states and 18448 transitions. [2021-10-08 16:17:00,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:00,834 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:00,834 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:00,864 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-10-08 16:17:01,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-10-08 16:17:01,035 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:01,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:01,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1457018997, now seen corresponding path program 5 times [2021-10-08 16:17:01,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:01,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948941054] [2021-10-08 16:17:01,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:01,036 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:01,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:02,387 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:17:02,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:02,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948941054] [2021-10-08 16:17:02,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948941054] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:02,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367053451] [2021-10-08 16:17:02,387 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:17:02,388 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:02,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:02,388 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:02,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-10-08 16:17:03,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:17:03,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:17:03,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-08 16:17:03,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:03,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-08 16:17:03,844 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:17:03,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:17:03,959 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-08 16:17:03,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:17:04,653 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:17:04,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367053451] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:04,653 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:04,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 25 [2021-10-08 16:17:04,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801685112] [2021-10-08 16:17:04,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:17:04,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:04,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:17:04,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:17:04,655 INFO L87 Difference]: Start difference. First operand 4587 states and 18448 transitions. Second operand has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:10,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:10,185 INFO L93 Difference]: Finished difference Result 7972 states and 30985 transitions. [2021-10-08 16:17:10,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-08 16:17:10,186 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:10,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:10,209 INFO L225 Difference]: With dead ends: 7972 [2021-10-08 16:17:10,209 INFO L226 Difference]: Without dead ends: 7968 [2021-10-08 16:17:10,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 4077.8ms TimeCoverageRelationStatistics Valid=299, Invalid=2563, Unknown=0, NotChecked=0, Total=2862 [2021-10-08 16:17:10,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7968 states. [2021-10-08 16:17:10,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7968 to 5124. [2021-10-08 16:17:10,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5124 states, 5100 states have (on average 4.143725490196078) internal successors, (21133), 5123 states have internal predecessors, (21133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:10,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5124 states to 5124 states and 21133 transitions. [2021-10-08 16:17:10,334 INFO L78 Accepts]: Start accepts. Automaton has 5124 states and 21133 transitions. Word has length 19 [2021-10-08 16:17:10,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:10,334 INFO L470 AbstractCegarLoop]: Abstraction has 5124 states and 21133 transitions. [2021-10-08 16:17:10,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:10,334 INFO L276 IsEmpty]: Start isEmpty. Operand 5124 states and 21133 transitions. [2021-10-08 16:17:10,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:10,336 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:10,336 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:10,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-10-08 16:17:10,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:10,537 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:10,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:10,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1491816807, now seen corresponding path program 6 times [2021-10-08 16:17:10,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:10,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722630763] [2021-10-08 16:17:10,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:10,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:10,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:12,272 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:17:12,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:12,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722630763] [2021-10-08 16:17:12,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722630763] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:12,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629115615] [2021-10-08 16:17:12,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:17:12,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:12,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:12,274 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:12,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-10-08 16:17:13,501 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:17:13,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:17:13,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-08 16:17:13,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:13,820 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:17:13,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 21 [2021-10-08 16:17:13,866 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:17:13,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629115615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:13,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:13,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 6] total 21 [2021-10-08 16:17:13,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36113376] [2021-10-08 16:17:13,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:17:13,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:13,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:17:13,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:17:13,868 INFO L87 Difference]: Start difference. First operand 5124 states and 21133 transitions. Second operand has 23 states, 22 states have (on average 1.5909090909090908) internal successors, (35), 22 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:18,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:18,792 INFO L93 Difference]: Finished difference Result 12817 states and 50413 transitions. [2021-10-08 16:17:18,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-08 16:17:18,792 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.5909090909090908) internal successors, (35), 22 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:18,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:18,836 INFO L225 Difference]: With dead ends: 12817 [2021-10-08 16:17:18,836 INFO L226 Difference]: Without dead ends: 12767 [2021-10-08 16:17:18,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 3579.5ms TimeCoverageRelationStatistics Valid=289, Invalid=2363, Unknown=0, NotChecked=0, Total=2652 [2021-10-08 16:17:18,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12767 states. [2021-10-08 16:17:19,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12767 to 6061. [2021-10-08 16:17:19,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6061 states, 6037 states have (on average 4.216995196289548) internal successors, (25458), 6060 states have internal predecessors, (25458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:19,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6061 states to 6061 states and 25458 transitions. [2021-10-08 16:17:19,038 INFO L78 Accepts]: Start accepts. Automaton has 6061 states and 25458 transitions. Word has length 19 [2021-10-08 16:17:19,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:19,038 INFO L470 AbstractCegarLoop]: Abstraction has 6061 states and 25458 transitions. [2021-10-08 16:17:19,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.5909090909090908) internal successors, (35), 22 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:19,039 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 25458 transitions. [2021-10-08 16:17:19,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:19,041 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:19,041 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:19,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-10-08 16:17:19,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:19,242 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:19,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:19,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1988275354, now seen corresponding path program 7 times [2021-10-08 16:17:19,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:19,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694598740] [2021-10-08 16:17:19,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:19,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:19,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:17:19,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:19,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694598740] [2021-10-08 16:17:19,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694598740] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:19,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422367795] [2021-10-08 16:17:19,575 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:17:19,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:19,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:19,579 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:19,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-10-08 16:17:20,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:20,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-08 16:17:20,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:20,912 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:17:20,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 417 treesize of output 415 [2021-10-08 16:17:23,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:17:23,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-08 16:17:23,898 INFO L354 Elim1Store]: treesize reduction 136, result has 34.9 percent of original size [2021-10-08 16:17:23,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 26 case distinctions, treesize of input 72 treesize of output 128 [2021-10-08 16:17:24,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:17:24,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:17:24,178 INFO L354 Elim1Store]: treesize reduction 45, result has 19.6 percent of original size [2021-10-08 16:17:24,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 48 [2021-10-08 16:17:24,248 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:17:24,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-08 16:17:24,453 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:17:24,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 51 [2021-10-08 16:17:24,932 INFO L354 Elim1Store]: treesize reduction 48, result has 5.9 percent of original size [2021-10-08 16:17:24,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 29 [2021-10-08 16:17:24,977 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:17:24,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422367795] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:24,977 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:24,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 22 [2021-10-08 16:17:24,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811960084] [2021-10-08 16:17:24,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:17:24,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:24,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:17:24,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:17:24,979 INFO L87 Difference]: Start difference. First operand 6061 states and 25458 transitions. Second operand has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 23 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:29,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:29,514 INFO L93 Difference]: Finished difference Result 6458 states and 24013 transitions. [2021-10-08 16:17:29,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-08 16:17:29,515 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 23 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:29,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:29,533 INFO L225 Difference]: With dead ends: 6458 [2021-10-08 16:17:29,533 INFO L226 Difference]: Without dead ends: 6410 [2021-10-08 16:17:29,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 3654.2ms TimeCoverageRelationStatistics Valid=468, Invalid=2954, Unknown=0, NotChecked=0, Total=3422 [2021-10-08 16:17:29,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6410 states. [2021-10-08 16:17:29,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6410 to 4746. [2021-10-08 16:17:29,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4746 states, 4722 states have (on average 4.137653536637019) internal successors, (19538), 4745 states have internal predecessors, (19538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:29,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4746 states to 4746 states and 19538 transitions. [2021-10-08 16:17:29,644 INFO L78 Accepts]: Start accepts. Automaton has 4746 states and 19538 transitions. Word has length 19 [2021-10-08 16:17:29,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:29,644 INFO L470 AbstractCegarLoop]: Abstraction has 4746 states and 19538 transitions. [2021-10-08 16:17:29,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 23 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:29,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4746 states and 19538 transitions. [2021-10-08 16:17:29,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:29,647 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:29,647 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:29,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-10-08 16:17:29,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-10-08 16:17:29,848 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:29,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:29,848 INFO L82 PathProgramCache]: Analyzing trace with hash 704667013, now seen corresponding path program 1 times [2021-10-08 16:17:29,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:29,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768668352] [2021-10-08 16:17:29,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:29,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:30,719 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:17:30,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:30,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768668352] [2021-10-08 16:17:30,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768668352] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:30,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165954843] [2021-10-08 16:17:30,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:30,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:30,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:30,721 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:30,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-10-08 16:17:31,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:31,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-08 16:17:31,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:31,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 567 treesize of output 551 [2021-10-08 16:17:32,282 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:17:32,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:17:32,339 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:17:32,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:17:32,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:17:32,476 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:17:32,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165954843] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:32,476 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:32,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 24 [2021-10-08 16:17:32,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029611118] [2021-10-08 16:17:32,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:17:32,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:32,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:17:32,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:17:32,478 INFO L87 Difference]: Start difference. First operand 4746 states and 19538 transitions. Second operand has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:35,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:35,786 INFO L93 Difference]: Finished difference Result 6700 states and 24809 transitions. [2021-10-08 16:17:35,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 16:17:35,786 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:35,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:35,807 INFO L225 Difference]: With dead ends: 6700 [2021-10-08 16:17:35,807 INFO L226 Difference]: Without dead ends: 6692 [2021-10-08 16:17:35,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 2205.6ms TimeCoverageRelationStatistics Valid=267, Invalid=2183, Unknown=0, NotChecked=0, Total=2450 [2021-10-08 16:17:35,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6692 states. [2021-10-08 16:17:35,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6692 to 5102. [2021-10-08 16:17:35,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5102 states, 5078 states have (on average 4.099842457660496) internal successors, (20819), 5101 states have internal predecessors, (20819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:35,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5102 states to 5102 states and 20819 transitions. [2021-10-08 16:17:35,930 INFO L78 Accepts]: Start accepts. Automaton has 5102 states and 20819 transitions. Word has length 19 [2021-10-08 16:17:35,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:35,930 INFO L470 AbstractCegarLoop]: Abstraction has 5102 states and 20819 transitions. [2021-10-08 16:17:35,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:35,931 INFO L276 IsEmpty]: Start isEmpty. Operand 5102 states and 20819 transitions. [2021-10-08 16:17:35,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:35,933 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:35,933 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:35,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-10-08 16:17:36,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:36,133 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:36,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:36,134 INFO L82 PathProgramCache]: Analyzing trace with hash 704666949, now seen corresponding path program 1 times [2021-10-08 16:17:36,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:36,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539818036] [2021-10-08 16:17:36,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:36,135 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:36,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:36,654 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:17:36,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:36,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539818036] [2021-10-08 16:17:36,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539818036] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:36,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635403309] [2021-10-08 16:17:36,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:36,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:36,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:36,656 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:36,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-10-08 16:17:37,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:37,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 16:17:37,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:38,122 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:17:38,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 165 treesize of output 187 [2021-10-08 16:17:39,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:17:39,676 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:17:39,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:17:39,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:17:39,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:17:39,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:17:40,179 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:17:40,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:17:40,275 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:17:40,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:17:40,484 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:17:40,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 19 [2021-10-08 16:17:40,521 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:17:40,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635403309] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:40,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:40,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 25 [2021-10-08 16:17:40,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24641300] [2021-10-08 16:17:40,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:17:40,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:40,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:17:40,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:17:40,523 INFO L87 Difference]: Start difference. First operand 5102 states and 20819 transitions. Second operand has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:41,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:41,673 INFO L93 Difference]: Finished difference Result 5358 states and 21458 transitions. [2021-10-08 16:17:41,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:17:41,673 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:41,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:41,689 INFO L225 Difference]: With dead ends: 5358 [2021-10-08 16:17:41,689 INFO L226 Difference]: Without dead ends: 5350 [2021-10-08 16:17:41,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 1276.7ms TimeCoverageRelationStatistics Valid=136, Invalid=986, Unknown=0, NotChecked=0, Total=1122 [2021-10-08 16:17:41,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5350 states. [2021-10-08 16:17:41,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5350 to 5084. [2021-10-08 16:17:41,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5084 states, 5060 states have (on average 4.106521739130435) internal successors, (20779), 5083 states have internal predecessors, (20779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:41,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5084 states to 5084 states and 20779 transitions. [2021-10-08 16:17:41,786 INFO L78 Accepts]: Start accepts. Automaton has 5084 states and 20779 transitions. Word has length 19 [2021-10-08 16:17:41,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:41,786 INFO L470 AbstractCegarLoop]: Abstraction has 5084 states and 20779 transitions. [2021-10-08 16:17:41,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:41,786 INFO L276 IsEmpty]: Start isEmpty. Operand 5084 states and 20779 transitions. [2021-10-08 16:17:41,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:41,788 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:41,788 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:41,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-10-08 16:17:41,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-10-08 16:17:41,989 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:41,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:41,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1958271055, now seen corresponding path program 2 times [2021-10-08 16:17:41,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:41,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190228256] [2021-10-08 16:17:41,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:41,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:42,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:42,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:17:42,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:42,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190228256] [2021-10-08 16:17:42,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190228256] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:42,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757066821] [2021-10-08 16:17:42,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:17:42,511 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:42,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:42,515 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:42,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-10-08 16:17:43,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:17:43,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:17:43,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:17:43,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:43,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 822 treesize of output 806 [2021-10-08 16:17:44,319 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:17:44,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-08 16:17:44,497 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:17:44,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 32 [2021-10-08 16:17:44,646 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:17:44,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 22 [2021-10-08 16:17:44,679 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:17:44,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757066821] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:44,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:44,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 16:17:44,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657838948] [2021-10-08 16:17:44,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:17:44,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:44,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:17:44,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:17:44,681 INFO L87 Difference]: Start difference. First operand 5084 states and 20779 transitions. Second operand has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:45,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:45,959 INFO L93 Difference]: Finished difference Result 5402 states and 21607 transitions. [2021-10-08 16:17:45,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-08 16:17:45,960 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:45,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:45,975 INFO L225 Difference]: With dead ends: 5402 [2021-10-08 16:17:45,975 INFO L226 Difference]: Without dead ends: 5394 [2021-10-08 16:17:45,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 1100.8ms TimeCoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2021-10-08 16:17:45,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5394 states. [2021-10-08 16:17:46,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5394 to 5088. [2021-10-08 16:17:46,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5088 states, 5064 states have (on average 4.105450236966824) internal successors, (20790), 5087 states have internal predecessors, (20790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:46,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5088 states to 5088 states and 20790 transitions. [2021-10-08 16:17:46,082 INFO L78 Accepts]: Start accepts. Automaton has 5088 states and 20790 transitions. Word has length 19 [2021-10-08 16:17:46,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:46,082 INFO L470 AbstractCegarLoop]: Abstraction has 5088 states and 20790 transitions. [2021-10-08 16:17:46,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:46,082 INFO L276 IsEmpty]: Start isEmpty. Operand 5088 states and 20790 transitions. [2021-10-08 16:17:46,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:46,085 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:46,085 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:46,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-10-08 16:17:46,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:46,285 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:46,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:46,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1188211878, now seen corresponding path program 1 times [2021-10-08 16:17:46,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:46,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691024143] [2021-10-08 16:17:46,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:46,287 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:46,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:47,587 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:17:47,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:47,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691024143] [2021-10-08 16:17:47,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691024143] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:47,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087173071] [2021-10-08 16:17:47,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:47,588 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:47,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:47,589 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:47,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-10-08 16:17:48,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:48,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 16:17:48,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:48,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:17:49,259 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:17:49,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-08 16:17:49,341 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:17:49,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-08 16:17:49,581 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:17:49,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:17:49,621 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:17:49,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087173071] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:49,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:49,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 25 [2021-10-08 16:17:49,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130416449] [2021-10-08 16:17:49,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:17:49,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:49,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:17:49,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=636, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:17:49,623 INFO L87 Difference]: Start difference. First operand 5088 states and 20790 transitions. Second operand has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:53,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:17:53,470 INFO L93 Difference]: Finished difference Result 7020 states and 26819 transitions. [2021-10-08 16:17:53,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-08 16:17:53,470 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:17:53,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:17:53,489 INFO L225 Difference]: With dead ends: 7020 [2021-10-08 16:17:53,489 INFO L226 Difference]: Without dead ends: 7020 [2021-10-08 16:17:53,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 2740.1ms TimeCoverageRelationStatistics Valid=246, Invalid=2204, Unknown=0, NotChecked=0, Total=2450 [2021-10-08 16:17:53,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-10-08 16:17:53,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 5131. [2021-10-08 16:17:53,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5131 states, 5107 states have (on average 4.092226355981985) internal successors, (20899), 5130 states have internal predecessors, (20899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:53,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5131 states to 5131 states and 20899 transitions. [2021-10-08 16:17:53,613 INFO L78 Accepts]: Start accepts. Automaton has 5131 states and 20899 transitions. Word has length 19 [2021-10-08 16:17:53,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:17:53,613 INFO L470 AbstractCegarLoop]: Abstraction has 5131 states and 20899 transitions. [2021-10-08 16:17:53,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.3846153846153846) internal successors, (36), 26 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:17:53,614 INFO L276 IsEmpty]: Start isEmpty. Operand 5131 states and 20899 transitions. [2021-10-08 16:17:53,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:17:53,616 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:17:53,616 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:17:53,644 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-10-08 16:17:53,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-10-08 16:17:53,817 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:17:53,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:17:53,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1188211814, now seen corresponding path program 1 times [2021-10-08 16:17:53,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:17:53,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342671522] [2021-10-08 16:17:53,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:53,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:17:53,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:54,459 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:17:54,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:17:54,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342671522] [2021-10-08 16:17:54,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342671522] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:54,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156745048] [2021-10-08 16:17:54,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:17:54,460 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:17:54,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:17:54,461 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:17:54,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-10-08 16:17:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:17:55,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-08 16:17:55,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:17:55,966 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:17:55,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 363 treesize of output 377 [2021-10-08 16:17:57,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:17:57,535 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:17:57,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:17:57,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:17:57,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:17:57,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:17:58,116 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-08 16:17:58,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 48 [2021-10-08 16:17:58,244 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-08 16:17:58,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 48 [2021-10-08 16:17:58,568 INFO L354 Elim1Store]: treesize reduction 48, result has 5.9 percent of original size [2021-10-08 16:17:58,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 25 [2021-10-08 16:17:58,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:17:58,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156745048] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:17:58,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:17:58,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 27 [2021-10-08 16:17:58,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245910887] [2021-10-08 16:17:58,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:17:58,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:17:58,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:17:58,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=735, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:17:58,614 INFO L87 Difference]: Start difference. First operand 5131 states and 20899 transitions. Second operand has 29 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 28 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:00,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:18:00,607 INFO L93 Difference]: Finished difference Result 5310 states and 21273 transitions. [2021-10-08 16:18:00,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-08 16:18:00,607 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 28 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:18:00,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:18:00,622 INFO L225 Difference]: With dead ends: 5310 [2021-10-08 16:18:00,623 INFO L226 Difference]: Without dead ends: 5306 [2021-10-08 16:18:00,623 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 2018.6ms TimeCoverageRelationStatistics Valid=192, Invalid=1614, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:18:00,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5306 states. [2021-10-08 16:18:00,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5306 to 5117. [2021-10-08 16:18:00,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5117 states, 5093 states have (on average 4.095817789122325) internal successors, (20860), 5116 states have internal predecessors, (20860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:00,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5117 states to 5117 states and 20860 transitions. [2021-10-08 16:18:00,730 INFO L78 Accepts]: Start accepts. Automaton has 5117 states and 20860 transitions. Word has length 19 [2021-10-08 16:18:00,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:18:00,730 INFO L470 AbstractCegarLoop]: Abstraction has 5117 states and 20860 transitions. [2021-10-08 16:18:00,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 28 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:00,730 INFO L276 IsEmpty]: Start isEmpty. Operand 5117 states and 20860 transitions. [2021-10-08 16:18:00,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:18:00,732 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:18:00,732 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:18:00,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-10-08 16:18:00,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-10-08 16:18:00,933 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:18:00,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:18:00,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1853151312, now seen corresponding path program 2 times [2021-10-08 16:18:00,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:18:00,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641710926] [2021-10-08 16:18:00,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:18:00,935 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:18:00,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:18:01,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:01,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:18:01,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641710926] [2021-10-08 16:18:01,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641710926] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:01,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877655756] [2021-10-08 16:18:01,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:18:01,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:01,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:18:01,352 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:18:01,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-10-08 16:18:02,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:18:02,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:18:02,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:18:02,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:18:02,916 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:18:02,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:18:04,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:18:04,689 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:18:04,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:18:04,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:18:04,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:18:04,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:18:05,156 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:18:05,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:18:05,321 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:18:05,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 38 [2021-10-08 16:18:05,473 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-10-08 16:18:05,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 27 [2021-10-08 16:18:05,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:18:05,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877655756] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:05,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:18:05,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 24 [2021-10-08 16:18:05,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000258823] [2021-10-08 16:18:05,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:18:05,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:18:05,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:18:05,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=585, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:18:05,518 INFO L87 Difference]: Start difference. First operand 5117 states and 20860 transitions. Second operand has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:06,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:18:06,937 INFO L93 Difference]: Finished difference Result 5741 states and 22376 transitions. [2021-10-08 16:18:06,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-08 16:18:06,937 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:18:06,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:18:06,953 INFO L225 Difference]: With dead ends: 5741 [2021-10-08 16:18:06,953 INFO L226 Difference]: Without dead ends: 5741 [2021-10-08 16:18:06,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 1250.1ms TimeCoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-10-08 16:18:06,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5741 states. [2021-10-08 16:18:07,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5741 to 5108. [2021-10-08 16:18:07,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5108 states, 5084 states have (on average 4.091266719118804) internal successors, (20800), 5107 states have internal predecessors, (20800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:07,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5108 states to 5108 states and 20800 transitions. [2021-10-08 16:18:07,061 INFO L78 Accepts]: Start accepts. Automaton has 5108 states and 20800 transitions. Word has length 19 [2021-10-08 16:18:07,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:18:07,062 INFO L470 AbstractCegarLoop]: Abstraction has 5108 states and 20800 transitions. [2021-10-08 16:18:07,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:07,062 INFO L276 IsEmpty]: Start isEmpty. Operand 5108 states and 20800 transitions. [2021-10-08 16:18:07,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:18:07,064 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:18:07,064 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:18:07,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-10-08 16:18:07,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:07,265 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:18:07,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:18:07,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1853151376, now seen corresponding path program 2 times [2021-10-08 16:18:07,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:18:07,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025358345] [2021-10-08 16:18:07,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:18:07,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:18:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:18:07,813 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:07,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:18:07,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025358345] [2021-10-08 16:18:07,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025358345] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:07,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168135082] [2021-10-08 16:18:07,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:18:07,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:07,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:18:07,816 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:18:07,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-10-08 16:18:09,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:18:09,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:18:09,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-08 16:18:09,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:18:09,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:18:09,891 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-08 16:18:09,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 51 [2021-10-08 16:18:10,244 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:18:10,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 55 [2021-10-08 16:18:10,475 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-10-08 16:18:10,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 30 [2021-10-08 16:18:10,514 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:10,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168135082] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:10,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:18:10,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-08 16:18:10,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274025401] [2021-10-08 16:18:10,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:18:10,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:18:10,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:18:10,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:18:10,516 INFO L87 Difference]: Start difference. First operand 5108 states and 20800 transitions. Second operand has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:12,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:18:12,261 INFO L93 Difference]: Finished difference Result 5573 states and 21979 transitions. [2021-10-08 16:18:12,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-08 16:18:12,261 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:18:12,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:18:12,276 INFO L225 Difference]: With dead ends: 5573 [2021-10-08 16:18:12,276 INFO L226 Difference]: Without dead ends: 5565 [2021-10-08 16:18:12,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 1631.8ms TimeCoverageRelationStatistics Valid=200, Invalid=1360, Unknown=0, NotChecked=0, Total=1560 [2021-10-08 16:18:12,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5565 states. [2021-10-08 16:18:12,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5565 to 5191. [2021-10-08 16:18:12,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5191 states, 5167 states have (on average 4.079349719372944) internal successors, (21078), 5190 states have internal predecessors, (21078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:12,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5191 states to 5191 states and 21078 transitions. [2021-10-08 16:18:12,379 INFO L78 Accepts]: Start accepts. Automaton has 5191 states and 21078 transitions. Word has length 19 [2021-10-08 16:18:12,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:18:12,379 INFO L470 AbstractCegarLoop]: Abstraction has 5191 states and 21078 transitions. [2021-10-08 16:18:12,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:12,379 INFO L276 IsEmpty]: Start isEmpty. Operand 5191 states and 21078 transitions. [2021-10-08 16:18:12,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:18:12,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:18:12,381 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:18:12,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-10-08 16:18:12,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:12,582 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:18:12,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:18:12,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1852661266, now seen corresponding path program 3 times [2021-10-08 16:18:12,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:18:12,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764178889] [2021-10-08 16:18:12,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:18:12,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:18:12,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:18:13,328 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:13,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:18:13,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764178889] [2021-10-08 16:18:13,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764178889] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:13,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324887104] [2021-10-08 16:18:13,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:18:13,330 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:13,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:18:13,332 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:18:13,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-10-08 16:18:14,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:18:14,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:18:14,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:18:14,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:18:14,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:18:15,264 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-08 16:18:15,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 48 [2021-10-08 16:18:15,694 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-08 16:18:15,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 59 [2021-10-08 16:18:15,897 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-10-08 16:18:15,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 35 [2021-10-08 16:18:15,938 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:15,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324887104] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:15,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:18:15,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-08 16:18:15,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884382948] [2021-10-08 16:18:15,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:18:15,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:18:15,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:18:15,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:18:15,940 INFO L87 Difference]: Start difference. First operand 5191 states and 21078 transitions. Second operand has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:17,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:18:17,566 INFO L93 Difference]: Finished difference Result 5754 states and 22446 transitions. [2021-10-08 16:18:17,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-08 16:18:17,566 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:18:17,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:18:17,582 INFO L225 Difference]: With dead ends: 5754 [2021-10-08 16:18:17,582 INFO L226 Difference]: Without dead ends: 5750 [2021-10-08 16:18:17,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 1457.4ms TimeCoverageRelationStatistics Valid=155, Invalid=1105, Unknown=0, NotChecked=0, Total=1260 [2021-10-08 16:18:17,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5750 states. [2021-10-08 16:18:17,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5750 to 5194. [2021-10-08 16:18:17,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5194 states, 5170 states have (on average 4.078143133462282) internal successors, (21084), 5193 states have internal predecessors, (21084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:17,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5194 states to 5194 states and 21084 transitions. [2021-10-08 16:18:17,696 INFO L78 Accepts]: Start accepts. Automaton has 5194 states and 21084 transitions. Word has length 19 [2021-10-08 16:18:17,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:18:17,696 INFO L470 AbstractCegarLoop]: Abstraction has 5194 states and 21084 transitions. [2021-10-08 16:18:17,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:17,696 INFO L276 IsEmpty]: Start isEmpty. Operand 5194 states and 21084 transitions. [2021-10-08 16:18:17,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:18:17,698 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:18:17,698 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:18:17,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-10-08 16:18:17,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-10-08 16:18:17,899 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:18:17,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:18:17,900 INFO L82 PathProgramCache]: Analyzing trace with hash 906998321, now seen corresponding path program 3 times [2021-10-08 16:18:17,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:18:17,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073407967] [2021-10-08 16:18:17,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:18:17,900 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:18:17,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:18:18,567 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:18,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:18:18,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073407967] [2021-10-08 16:18:18,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073407967] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:18,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114662973] [2021-10-08 16:18:18,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:18:18,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:18,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:18:18,570 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:18:18,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-10-08 16:18:20,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:18:20,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:18:20,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-08 16:18:20,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:18:20,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:18:20,362 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:18:20,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:18:20,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:18:20,457 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-08 16:18:20,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114662973] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:20,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:18:20,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 20 [2021-10-08 16:18:20,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480584260] [2021-10-08 16:18:20,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:18:20,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:18:20,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:18:20,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:18:20,459 INFO L87 Difference]: Start difference. First operand 5194 states and 21084 transitions. Second operand has 22 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:22,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:18:22,589 INFO L93 Difference]: Finished difference Result 6583 states and 24629 transitions. [2021-10-08 16:18:22,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-08 16:18:22,589 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:18:22,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:18:22,684 INFO L225 Difference]: With dead ends: 6583 [2021-10-08 16:18:22,684 INFO L226 Difference]: Without dead ends: 6559 [2021-10-08 16:18:22,684 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 1521.9ms TimeCoverageRelationStatistics Valid=231, Invalid=1575, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:18:22,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6559 states. [2021-10-08 16:18:22,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6559 to 5179. [2021-10-08 16:18:22,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5179 states, 5155 states have (on average 4.061493695441319) internal successors, (20937), 5178 states have internal predecessors, (20937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:22,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5179 states to 5179 states and 20937 transitions. [2021-10-08 16:18:22,791 INFO L78 Accepts]: Start accepts. Automaton has 5179 states and 20937 transitions. Word has length 19 [2021-10-08 16:18:22,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:18:22,792 INFO L470 AbstractCegarLoop]: Abstraction has 5179 states and 20937 transitions. [2021-10-08 16:18:22,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:22,792 INFO L276 IsEmpty]: Start isEmpty. Operand 5179 states and 20937 transitions. [2021-10-08 16:18:22,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:18:22,794 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:18:22,794 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:18:22,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-10-08 16:18:22,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:22,995 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:18:22,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:18:22,997 INFO L82 PathProgramCache]: Analyzing trace with hash 937474578, now seen corresponding path program 3 times [2021-10-08 16:18:22,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:18:22,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699595511] [2021-10-08 16:18:22,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:18:22,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:18:23,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:18:23,654 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:23,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:18:23,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699595511] [2021-10-08 16:18:23,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699595511] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:23,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816005312] [2021-10-08 16:18:23,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:18:23,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:23,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:18:23,656 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:18:23,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-10-08 16:18:25,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:18:25,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:18:25,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-08 16:18:25,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:18:25,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 986 treesize of output 970 [2021-10-08 16:18:25,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-08 16:18:25,751 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:18:25,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 41 [2021-10-08 16:18:26,023 INFO L354 Elim1Store]: treesize reduction 92, result has 20.0 percent of original size [2021-10-08 16:18:26,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 55 [2021-10-08 16:18:26,379 INFO L354 Elim1Store]: treesize reduction 96, result has 20.0 percent of original size [2021-10-08 16:18:26,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 59 [2021-10-08 16:18:28,583 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:18:28,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816005312] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:28,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:18:28,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-08 16:18:28,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698433198] [2021-10-08 16:18:28,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:18:28,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:18:28,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:18:28,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=590, Unknown=1, NotChecked=0, Total=650 [2021-10-08 16:18:28,585 INFO L87 Difference]: Start difference. First operand 5179 states and 20937 transitions. Second operand has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:49,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:18:49,878 INFO L93 Difference]: Finished difference Result 8577 states and 31937 transitions. [2021-10-08 16:18:49,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-08 16:18:49,879 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:18:49,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:18:49,901 INFO L225 Difference]: With dead ends: 8577 [2021-10-08 16:18:49,901 INFO L226 Difference]: Without dead ends: 8565 [2021-10-08 16:18:49,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 8685.3ms TimeCoverageRelationStatistics Valid=231, Invalid=2317, Unknown=2, NotChecked=0, Total=2550 [2021-10-08 16:18:49,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8565 states. [2021-10-08 16:18:50,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8565 to 5591. [2021-10-08 16:18:50,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5591 states, 5567 states have (on average 4.068259385665529) internal successors, (22648), 5590 states have internal predecessors, (22648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:50,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5591 states to 5591 states and 22648 transitions. [2021-10-08 16:18:50,028 INFO L78 Accepts]: Start accepts. Automaton has 5591 states and 22648 transitions. Word has length 19 [2021-10-08 16:18:50,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:18:50,028 INFO L470 AbstractCegarLoop]: Abstraction has 5591 states and 22648 transitions. [2021-10-08 16:18:50,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:50,028 INFO L276 IsEmpty]: Start isEmpty. Operand 5591 states and 22648 transitions. [2021-10-08 16:18:50,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:18:50,031 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:18:50,031 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:18:50,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-10-08 16:18:50,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:50,232 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:18:50,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:18:50,233 INFO L82 PathProgramCache]: Analyzing trace with hash 937964624, now seen corresponding path program 4 times [2021-10-08 16:18:50,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:18:50,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126483644] [2021-10-08 16:18:50,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:18:50,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:18:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:18:50,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:50,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:18:50,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126483644] [2021-10-08 16:18:50,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126483644] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:50,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692002079] [2021-10-08 16:18:50,919 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:18:50,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:50,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:18:50,920 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:18:50,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-10-08 16:18:52,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:18:52,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:18:52,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-08 16:18:52,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:18:52,620 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:18:52,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 165 treesize of output 187 [2021-10-08 16:18:53,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-08 16:18:54,481 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:18:54,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:18:54,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:18:54,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:18:54,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:18:55,073 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:18:55,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:18:55,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:18:55,523 INFO L354 Elim1Store]: treesize reduction 75, result has 24.2 percent of original size [2021-10-08 16:18:55,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:18:55,617 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-08 16:18:55,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 16 [2021-10-08 16:18:55,654 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:18:55,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692002079] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:55,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:18:55,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 26 [2021-10-08 16:18:55,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748150191] [2021-10-08 16:18:55,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-08 16:18:55,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:18:55,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-08 16:18:55,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:18:55,656 INFO L87 Difference]: Start difference. First operand 5591 states and 22648 transitions. Second operand has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:57,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:18:57,764 INFO L93 Difference]: Finished difference Result 6100 states and 23752 transitions. [2021-10-08 16:18:57,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-08 16:18:57,764 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:18:57,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:18:57,781 INFO L225 Difference]: With dead ends: 6100 [2021-10-08 16:18:57,781 INFO L226 Difference]: Without dead ends: 6092 [2021-10-08 16:18:57,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 1941.4ms TimeCoverageRelationStatistics Valid=238, Invalid=1568, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:18:57,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6092 states. [2021-10-08 16:18:57,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6092 to 5584. [2021-10-08 16:18:57,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5584 states, 5560 states have (on average 4.063309352517986) internal successors, (22592), 5583 states have internal predecessors, (22592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:57,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5584 states to 5584 states and 22592 transitions. [2021-10-08 16:18:57,894 INFO L78 Accepts]: Start accepts. Automaton has 5584 states and 22592 transitions. Word has length 19 [2021-10-08 16:18:57,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:18:57,894 INFO L470 AbstractCegarLoop]: Abstraction has 5584 states and 22592 transitions. [2021-10-08 16:18:57,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:18:57,895 INFO L276 IsEmpty]: Start isEmpty. Operand 5584 states and 22592 transitions. [2021-10-08 16:18:57,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:18:57,898 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:18:57,898 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:18:57,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-10-08 16:18:58,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:58,099 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:18:58,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:18:58,099 INFO L82 PathProgramCache]: Analyzing trace with hash 938768981, now seen corresponding path program 4 times [2021-10-08 16:18:58,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:18:58,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371336396] [2021-10-08 16:18:58,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:18:58,100 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:18:58,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:18:58,882 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:18:58,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:18:58,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371336396] [2021-10-08 16:18:58,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371336396] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:18:58,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554316429] [2021-10-08 16:18:58,883 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:18:58,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:18:58,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:18:58,885 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:18:58,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-10-08 16:19:00,533 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:19:00,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:19:00,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-08 16:19:00,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:19:00,688 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:19:00,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:19:01,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:19:02,451 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:19:02,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:19:02,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:19:02,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:19:02,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:02,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:03,219 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:19:03,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-08 16:19:03,314 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:19:03,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 25 [2021-10-08 16:19:03,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:19:03,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554316429] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:03,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:19:03,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 25 [2021-10-08 16:19:03,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692896553] [2021-10-08 16:19:03,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:19:03,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:19:03,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:19:03,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:19:03,359 INFO L87 Difference]: Start difference. First operand 5584 states and 22592 transitions. Second operand has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:06,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:19:06,862 INFO L93 Difference]: Finished difference Result 5677 states and 21592 transitions. [2021-10-08 16:19:06,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-08 16:19:06,862 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:19:06,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:19:06,876 INFO L225 Difference]: With dead ends: 5677 [2021-10-08 16:19:06,877 INFO L226 Difference]: Without dead ends: 5643 [2021-10-08 16:19:06,877 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 3023.5ms TimeCoverageRelationStatistics Valid=325, Invalid=2225, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 16:19:06,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5643 states. [2021-10-08 16:19:06,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5643 to 4783. [2021-10-08 16:19:06,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4783 states, 4759 states have (on average 4.117041395251103) internal successors, (19593), 4782 states have internal predecessors, (19593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:07,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4783 states to 4783 states and 19593 transitions. [2021-10-08 16:19:07,071 INFO L78 Accepts]: Start accepts. Automaton has 4783 states and 19593 transitions. Word has length 19 [2021-10-08 16:19:07,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:19:07,071 INFO L470 AbstractCegarLoop]: Abstraction has 4783 states and 19593 transitions. [2021-10-08 16:19:07,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:07,072 INFO L276 IsEmpty]: Start isEmpty. Operand 4783 states and 19593 transitions. [2021-10-08 16:19:07,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:19:07,074 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:19:07,074 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:19:07,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-10-08 16:19:07,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:07,275 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:19:07,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:19:07,279 INFO L82 PathProgramCache]: Analyzing trace with hash 2018484194, now seen corresponding path program 5 times [2021-10-08 16:19:07,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:19:07,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085271247] [2021-10-08 16:19:07,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:19:07,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:19:07,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:07,898 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:19:07,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:19:07,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085271247] [2021-10-08 16:19:07,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085271247] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:07,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579009546] [2021-10-08 16:19:07,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:19:07,899 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:07,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:19:07,903 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:19:07,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-10-08 16:19:09,593 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:19:09,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:19:09,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-08 16:19:09,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:19:09,744 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:19:09,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:19:10,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:19:11,482 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:19:11,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:19:11,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:19:11,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:19:11,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:11,982 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:19:11,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:19:12,401 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:19:12,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:19:12,481 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:19:12,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 16 [2021-10-08 16:19:12,515 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:19:12,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579009546] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:12,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:19:12,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 26 [2021-10-08 16:19:12,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728492043] [2021-10-08 16:19:12,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-08 16:19:12,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:19:12,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-08 16:19:12,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:19:12,518 INFO L87 Difference]: Start difference. First operand 4783 states and 19593 transitions. Second operand has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:14,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:19:14,331 INFO L93 Difference]: Finished difference Result 4966 states and 19985 transitions. [2021-10-08 16:19:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-08 16:19:14,331 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:19:14,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:19:14,343 INFO L225 Difference]: With dead ends: 4966 [2021-10-08 16:19:14,344 INFO L226 Difference]: Without dead ends: 4962 [2021-10-08 16:19:14,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 1776.5ms TimeCoverageRelationStatistics Valid=173, Invalid=1467, Unknown=0, NotChecked=0, Total=1640 [2021-10-08 16:19:14,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-10-08 16:19:14,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4781. [2021-10-08 16:19:14,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4781 states, 4757 states have (on average 4.117931469413496) internal successors, (19589), 4780 states have internal predecessors, (19589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:14,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4781 states to 4781 states and 19589 transitions. [2021-10-08 16:19:14,432 INFO L78 Accepts]: Start accepts. Automaton has 4781 states and 19589 transitions. Word has length 19 [2021-10-08 16:19:14,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:19:14,432 INFO L470 AbstractCegarLoop]: Abstraction has 4781 states and 19589 transitions. [2021-10-08 16:19:14,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:14,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4781 states and 19589 transitions. [2021-10-08 16:19:14,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:19:14,435 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:19:14,435 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:19:14,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-10-08 16:19:14,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:14,635 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:19:14,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:19:14,636 INFO L82 PathProgramCache]: Analyzing trace with hash 683899550, now seen corresponding path program 4 times [2021-10-08 16:19:14,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:19:14,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760947229] [2021-10-08 16:19:14,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:19:14,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:19:14,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:15,728 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:19:15,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:19:15,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760947229] [2021-10-08 16:19:15,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760947229] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:15,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6435207] [2021-10-08 16:19:15,729 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:19:15,729 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:15,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:19:15,730 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:19:15,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-10-08 16:19:17,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:19:17,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:19:17,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-08 16:19:17,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:19:17,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:19:18,034 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:19:18,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:19:18,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-10-08 16:19:18,236 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:19:18,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6435207] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:18,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:19:18,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 25 [2021-10-08 16:19:18,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529634117] [2021-10-08 16:19:18,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:19:18,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:19:18,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:19:18,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=634, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:19:18,239 INFO L87 Difference]: Start difference. First operand 4781 states and 19589 transitions. Second operand has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:24,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:19:24,237 INFO L93 Difference]: Finished difference Result 6281 states and 23151 transitions. [2021-10-08 16:19:24,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-08 16:19:24,238 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:19:24,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:19:24,254 INFO L225 Difference]: With dead ends: 6281 [2021-10-08 16:19:24,254 INFO L226 Difference]: Without dead ends: 6277 [2021-10-08 16:19:24,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 4867.9ms TimeCoverageRelationStatistics Valid=444, Invalid=3216, Unknown=0, NotChecked=0, Total=3660 [2021-10-08 16:19:24,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6277 states. [2021-10-08 16:19:24,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6277 to 4774. [2021-10-08 16:19:24,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4774 states, 4750 states have (on average 4.121052631578947) internal successors, (19575), 4773 states have internal predecessors, (19575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:24,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4774 states to 4774 states and 19575 transitions. [2021-10-08 16:19:24,368 INFO L78 Accepts]: Start accepts. Automaton has 4774 states and 19575 transitions. Word has length 19 [2021-10-08 16:19:24,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:19:24,369 INFO L470 AbstractCegarLoop]: Abstraction has 4774 states and 19575 transitions. [2021-10-08 16:19:24,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:24,369 INFO L276 IsEmpty]: Start isEmpty. Operand 4774 states and 19575 transitions. [2021-10-08 16:19:24,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:19:24,371 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:19:24,371 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:19:24,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-10-08 16:19:24,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-10-08 16:19:24,572 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:19:24,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:19:24,573 INFO L82 PathProgramCache]: Analyzing trace with hash 683899486, now seen corresponding path program 6 times [2021-10-08 16:19:24,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:19:24,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382612173] [2021-10-08 16:19:24,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:19:24,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:19:24,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:25,084 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:19:25,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:19:25,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382612173] [2021-10-08 16:19:25,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382612173] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:25,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364744280] [2021-10-08 16:19:25,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:19:25,085 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:25,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:19:25,086 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:19:25,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-10-08 16:19:26,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-08 16:19:26,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:19:26,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-08 16:19:26,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:19:26,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:19:26,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:19:26,978 INFO L354 Elim1Store]: treesize reduction 349, result has 12.5 percent of original size [2021-10-08 16:19:26,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 100 [2021-10-08 16:19:28,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:19:28,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-08 16:19:28,740 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:19:28,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:19:28,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:19:29,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:19:29,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:29,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-08 16:19:29,550 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:19:29,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 50 [2021-10-08 16:19:29,720 INFO L354 Elim1Store]: treesize reduction 48, result has 5.9 percent of original size [2021-10-08 16:19:29,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 22 [2021-10-08 16:19:29,767 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:19:29,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364744280] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:29,768 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:19:29,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 25 [2021-10-08 16:19:29,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762277928] [2021-10-08 16:19:29,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:19:29,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:19:29,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:19:29,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=623, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:19:29,770 INFO L87 Difference]: Start difference. First operand 4774 states and 19575 transitions. Second operand has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:31,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:19:31,716 INFO L93 Difference]: Finished difference Result 4942 states and 19957 transitions. [2021-10-08 16:19:31,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:19:31,717 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:19:31,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:19:31,732 INFO L225 Difference]: With dead ends: 4942 [2021-10-08 16:19:31,732 INFO L226 Difference]: Without dead ends: 4938 [2021-10-08 16:19:31,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 2016.3ms TimeCoverageRelationStatistics Valid=177, Invalid=1305, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:19:31,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-10-08 16:19:31,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 4774. [2021-10-08 16:19:31,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4774 states, 4750 states have (on average 4.121052631578947) internal successors, (19575), 4773 states have internal predecessors, (19575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:31,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4774 states to 4774 states and 19575 transitions. [2021-10-08 16:19:31,827 INFO L78 Accepts]: Start accepts. Automaton has 4774 states and 19575 transitions. Word has length 19 [2021-10-08 16:19:31,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:19:31,827 INFO L470 AbstractCegarLoop]: Abstraction has 4774 states and 19575 transitions. [2021-10-08 16:19:31,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:31,827 INFO L276 IsEmpty]: Start isEmpty. Operand 4774 states and 19575 transitions. [2021-10-08 16:19:31,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:19:31,830 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:19:31,830 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:19:31,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-10-08 16:19:32,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:32,031 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:19:32,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:19:32,031 INFO L82 PathProgramCache]: Analyzing trace with hash 685194017, now seen corresponding path program 2 times [2021-10-08 16:19:32,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:19:32,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930399222] [2021-10-08 16:19:32,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:19:32,032 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:19:32,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:32,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:19:32,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:19:32,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930399222] [2021-10-08 16:19:32,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930399222] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:32,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876539460] [2021-10-08 16:19:32,705 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:19:32,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:32,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:19:32,707 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:19:32,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-08 16:19:34,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:19:34,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:19:34,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-08 16:19:34,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:19:34,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-08 16:19:34,960 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:19:34,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-08 16:19:35,125 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:19:35,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-08 16:19:35,842 INFO L354 Elim1Store]: treesize reduction 80, result has 30.4 percent of original size [2021-10-08 16:19:35,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 72 [2021-10-08 16:19:35,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:19:35,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876539460] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:35,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:19:35,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 25 [2021-10-08 16:19:35,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487664827] [2021-10-08 16:19:35,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:19:35,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:19:35,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:19:35,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:19:35,961 INFO L87 Difference]: Start difference. First operand 4774 states and 19575 transitions. Second operand has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:41,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:19:41,565 INFO L93 Difference]: Finished difference Result 5543 states and 21267 transitions. [2021-10-08 16:19:41,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-08 16:19:41,566 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:19:41,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:19:41,579 INFO L225 Difference]: With dead ends: 5543 [2021-10-08 16:19:41,580 INFO L226 Difference]: Without dead ends: 5527 [2021-10-08 16:19:41,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 4334.1ms TimeCoverageRelationStatistics Valid=282, Invalid=2910, Unknown=0, NotChecked=0, Total=3192 [2021-10-08 16:19:41,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5527 states. [2021-10-08 16:19:41,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5527 to 4754. [2021-10-08 16:19:41,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4754 states, 4730 states have (on average 4.123255813953488) internal successors, (19503), 4753 states have internal predecessors, (19503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:41,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4754 states to 4754 states and 19503 transitions. [2021-10-08 16:19:41,677 INFO L78 Accepts]: Start accepts. Automaton has 4754 states and 19503 transitions. Word has length 19 [2021-10-08 16:19:41,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:19:41,678 INFO L470 AbstractCegarLoop]: Abstraction has 4754 states and 19503 transitions. [2021-10-08 16:19:41,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:41,678 INFO L276 IsEmpty]: Start isEmpty. Operand 4754 states and 19503 transitions. [2021-10-08 16:19:41,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:19:41,680 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:19:41,681 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:19:41,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-10-08 16:19:41,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:41,881 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:19:41,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:19:41,882 INFO L82 PathProgramCache]: Analyzing trace with hash 686177056, now seen corresponding path program 7 times [2021-10-08 16:19:41,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:19:41,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495448979] [2021-10-08 16:19:41,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:19:41,883 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:19:41,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:42,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:19:42,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:19:42,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495448979] [2021-10-08 16:19:42,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495448979] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:42,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399731627] [2021-10-08 16:19:42,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:19:42,455 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:42,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:19:42,456 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:19:42,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-10-08 16:19:44,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:44,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-08 16:19:44,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:19:44,458 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:19:44,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 108 [2021-10-08 16:19:45,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:45,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:19:46,221 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:19:46,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:19:46,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:19:46,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:19:46,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:46,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:47,126 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:19:47,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:19:47,199 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:19:47,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 16 [2021-10-08 16:19:47,240 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:19:47,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399731627] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:47,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:19:47,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 25 [2021-10-08 16:19:47,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707592393] [2021-10-08 16:19:47,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:19:47,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:19:47,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:19:47,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=628, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:19:47,243 INFO L87 Difference]: Start difference. First operand 4754 states and 19503 transitions. Second operand has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:49,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:19:49,169 INFO L93 Difference]: Finished difference Result 5212 states and 20660 transitions. [2021-10-08 16:19:49,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:19:49,170 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:19:49,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:19:49,184 INFO L225 Difference]: With dead ends: 5212 [2021-10-08 16:19:49,184 INFO L226 Difference]: Without dead ends: 5206 [2021-10-08 16:19:49,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 1871.2ms TimeCoverageRelationStatistics Valid=178, Invalid=1304, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:19:49,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5206 states. [2021-10-08 16:19:49,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5206 to 4692. [2021-10-08 16:19:49,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4692 states, 4670 states have (on average 4.136402569593148) internal successors, (19317), 4691 states have internal predecessors, (19317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:49,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4692 states to 4692 states and 19317 transitions. [2021-10-08 16:19:49,282 INFO L78 Accepts]: Start accepts. Automaton has 4692 states and 19317 transitions. Word has length 19 [2021-10-08 16:19:49,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:19:49,283 INFO L470 AbstractCegarLoop]: Abstraction has 4692 states and 19317 transitions. [2021-10-08 16:19:49,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:49,283 INFO L276 IsEmpty]: Start isEmpty. Operand 4692 states and 19317 transitions. [2021-10-08 16:19:49,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:19:49,285 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:19:49,285 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:19:49,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-10-08 16:19:49,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:49,486 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:19:49,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:19:49,487 INFO L82 PathProgramCache]: Analyzing trace with hash 1764419056, now seen corresponding path program 8 times [2021-10-08 16:19:49,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:19:49,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731617098] [2021-10-08 16:19:49,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:19:49,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:19:49,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:50,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:19:50,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:19:50,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731617098] [2021-10-08 16:19:50,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731617098] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:50,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111681217] [2021-10-08 16:19:50,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:19:50,449 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:50,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:19:50,450 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:19:50,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-10-08 16:19:52,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:19:52,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:19:52,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-08 16:19:52,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:19:52,515 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:19:52,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 170 treesize of output 196 [2021-10-08 16:19:53,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:19:54,290 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:19:54,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:19:54,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:19:54,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:19:54,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:54,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:19:55,175 INFO L354 Elim1Store]: treesize reduction 88, result has 20.7 percent of original size [2021-10-08 16:19:55,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 65 [2021-10-08 16:19:55,442 INFO L354 Elim1Store]: treesize reduction 34, result has 8.1 percent of original size [2021-10-08 16:19:55,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 44 [2021-10-08 16:19:55,490 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:19:55,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111681217] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:55,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:19:55,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-08 16:19:55,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572729669] [2021-10-08 16:19:55,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-08 16:19:55,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:19:55,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-08 16:19:55,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=764, Unknown=0, NotChecked=0, Total=870 [2021-10-08 16:19:55,492 INFO L87 Difference]: Start difference. First operand 4692 states and 19317 transitions. Second operand has 30 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 29 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:58,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:19:58,155 INFO L93 Difference]: Finished difference Result 5071 states and 20291 transitions. [2021-10-08 16:19:58,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-08 16:19:58,155 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 29 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:19:58,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:19:58,168 INFO L225 Difference]: With dead ends: 5071 [2021-10-08 16:19:58,169 INFO L226 Difference]: Without dead ends: 5067 [2021-10-08 16:19:58,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 2461.1ms TimeCoverageRelationStatistics Valid=210, Invalid=1682, Unknown=0, NotChecked=0, Total=1892 [2021-10-08 16:19:58,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5067 states. [2021-10-08 16:19:58,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5067 to 4657. [2021-10-08 16:19:58,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4635 states have (on average 4.14757281553398) internal successors, (19224), 4656 states have internal predecessors, (19224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:58,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 19224 transitions. [2021-10-08 16:19:58,268 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 19224 transitions. Word has length 19 [2021-10-08 16:19:58,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:19:58,269 INFO L470 AbstractCegarLoop]: Abstraction has 4657 states and 19224 transitions. [2021-10-08 16:19:58,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.3103448275862069) internal successors, (38), 29 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:19:58,269 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 19224 transitions. [2021-10-08 16:19:58,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-08 16:19:58,271 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:19:58,271 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:19:58,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-10-08 16:19:58,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:58,472 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:19:58,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:19:58,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1764909166, now seen corresponding path program 9 times [2021-10-08 16:19:58,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:19:58,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402814410] [2021-10-08 16:19:58,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:19:58,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:19:58,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:19:59,216 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:19:59,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:19:59,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402814410] [2021-10-08 16:19:59,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402814410] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:19:59,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459860597] [2021-10-08 16:19:59,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:19:59,218 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:19:59,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:19:59,219 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:19:59,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-10-08 16:20:01,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:20:01,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:01,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-08 16:20:01,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:01,283 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:20:01,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 165 treesize of output 187 [2021-10-08 16:20:01,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:20:02,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-08 16:20:03,113 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:20:03,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:20:03,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:20:03,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:20:03,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:20:03,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:20:04,028 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:20:04,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 62 [2021-10-08 16:20:04,147 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-10-08 16:20:04,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 35 [2021-10-08 16:20:04,189 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:20:04,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459860597] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:04,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:04,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 26 [2021-10-08 16:20:04,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193080635] [2021-10-08 16:20:04,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-08 16:20:04,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:04,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-08 16:20:04,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:20:04,192 INFO L87 Difference]: Start difference. First operand 4657 states and 19224 transitions. Second operand has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:06,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:06,868 INFO L93 Difference]: Finished difference Result 5065 states and 20114 transitions. [2021-10-08 16:20:06,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-08 16:20:06,868 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-08 16:20:06,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:06,881 INFO L225 Difference]: With dead ends: 5065 [2021-10-08 16:20:06,881 INFO L226 Difference]: Without dead ends: 5053 [2021-10-08 16:20:06,881 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 2504.4ms TimeCoverageRelationStatistics Valid=248, Invalid=1644, Unknown=0, NotChecked=0, Total=1892 [2021-10-08 16:20:06,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5053 states. [2021-10-08 16:20:06,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5053 to 4637. [2021-10-08 16:20:06,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4615 states have (on average 4.154496208017335) internal successors, (19173), 4636 states have internal predecessors, (19173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:06,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 19173 transitions. [2021-10-08 16:20:06,968 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 19173 transitions. Word has length 19 [2021-10-08 16:20:06,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:06,968 INFO L470 AbstractCegarLoop]: Abstraction has 4637 states and 19173 transitions. [2021-10-08 16:20:06,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.3703703703703705) internal successors, (37), 27 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:06,968 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 19173 transitions. [2021-10-08 16:20:06,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:06,971 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:06,971 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:07,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-10-08 16:20:07,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:07,172 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:07,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:07,172 INFO L82 PathProgramCache]: Analyzing trace with hash -774928564, now seen corresponding path program 8 times [2021-10-08 16:20:07,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:07,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212233630] [2021-10-08 16:20:07,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:07,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:07,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:07,690 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:20:07,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:07,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212233630] [2021-10-08 16:20:07,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212233630] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:07,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643596486] [2021-10-08 16:20:07,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:20:07,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:07,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:07,692 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:07,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-10-08 16:20:09,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:20:09,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:09,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-08 16:20:09,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:09,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:20:09,839 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:20:09,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643596486] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:09,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:09,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-10-08 16:20:09,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334900113] [2021-10-08 16:20:09,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-08 16:20:09,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:09,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-08 16:20:09,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:20:09,841 INFO L87 Difference]: Start difference. First operand 4637 states and 19173 transitions. Second operand has 18 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:11,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:11,349 INFO L93 Difference]: Finished difference Result 10788 states and 41417 transitions. [2021-10-08 16:20:11,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 16:20:11,349 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:20:11,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:11,381 INFO L225 Difference]: With dead ends: 10788 [2021-10-08 16:20:11,382 INFO L226 Difference]: Without dead ends: 10784 [2021-10-08 16:20:11,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 938.3ms TimeCoverageRelationStatistics Valid=264, Invalid=1628, Unknown=0, NotChecked=0, Total=1892 [2021-10-08 16:20:11,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10784 states. [2021-10-08 16:20:11,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10784 to 3856. [2021-10-08 16:20:11,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3856 states, 3834 states have (on average 4.035732916014606) internal successors, (15473), 3855 states have internal predecessors, (15473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:11,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3856 states to 3856 states and 15473 transitions. [2021-10-08 16:20:11,515 INFO L78 Accepts]: Start accepts. Automaton has 3856 states and 15473 transitions. Word has length 20 [2021-10-08 16:20:11,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:11,515 INFO L470 AbstractCegarLoop]: Abstraction has 3856 states and 15473 transitions. [2021-10-08 16:20:11,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:11,515 INFO L276 IsEmpty]: Start isEmpty. Operand 3856 states and 15473 transitions. [2021-10-08 16:20:11,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:11,517 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:11,517 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:11,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-10-08 16:20:11,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:11,718 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:11,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:11,719 INFO L82 PathProgramCache]: Analyzing trace with hash -2058536969, now seen corresponding path program 5 times [2021-10-08 16:20:11,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:11,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870749918] [2021-10-08 16:20:11,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:11,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:11,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:12,353 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:20:12,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:12,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870749918] [2021-10-08 16:20:12,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870749918] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:12,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537221907] [2021-10-08 16:20:12,354 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:20:12,354 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:12,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:12,355 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:12,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-10-08 16:20:14,367 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:20:14,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:14,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-08 16:20:14,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:14,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1390 treesize of output 1326 [2021-10-08 16:20:14,834 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:20:14,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:20:14,891 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:20:14,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:20:14,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:20:15,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:20:15,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537221907] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:15,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:15,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 16:20:15,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33152801] [2021-10-08 16:20:15,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:20:15,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:15,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:20:15,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:20:15,025 INFO L87 Difference]: Start difference. First operand 3856 states and 15473 transitions. Second operand has 25 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:16,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:16,909 INFO L93 Difference]: Finished difference Result 4977 states and 18199 transitions. [2021-10-08 16:20:16,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-08 16:20:16,909 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:20:16,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:16,923 INFO L225 Difference]: With dead ends: 4977 [2021-10-08 16:20:16,923 INFO L226 Difference]: Without dead ends: 4937 [2021-10-08 16:20:16,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 1039.0ms TimeCoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:20:16,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4937 states. [2021-10-08 16:20:16,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4937 to 3403. [2021-10-08 16:20:16,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3403 states, 3381 states have (on average 4.054717539189589) internal successors, (13709), 3402 states have internal predecessors, (13709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:17,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3403 states to 3403 states and 13709 transitions. [2021-10-08 16:20:17,002 INFO L78 Accepts]: Start accepts. Automaton has 3403 states and 13709 transitions. Word has length 20 [2021-10-08 16:20:17,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:17,002 INFO L470 AbstractCegarLoop]: Abstraction has 3403 states and 13709 transitions. [2021-10-08 16:20:17,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:17,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3403 states and 13709 transitions. [2021-10-08 16:20:17,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:17,004 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:17,004 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:17,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-10-08 16:20:17,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:17,205 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:17,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:17,206 INFO L82 PathProgramCache]: Analyzing trace with hash -804932863, now seen corresponding path program 6 times [2021-10-08 16:20:17,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:17,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639608131] [2021-10-08 16:20:17,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:17,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:17,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:17,877 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:20:17,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:17,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639608131] [2021-10-08 16:20:17,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639608131] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:17,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955721416] [2021-10-08 16:20:17,877 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:20:17,878 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:17,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:17,879 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:17,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-10-08 16:20:19,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:20:19,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:19,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-08 16:20:19,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:20,160 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:20:20,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 16:20:20,264 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:20:20,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:20:20,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:20:20,371 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:20:20,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955721416] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:20,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:20,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 22 [2021-10-08 16:20:20,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911464782] [2021-10-08 16:20:20,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:20:20,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:20,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:20:20,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:20:20,373 INFO L87 Difference]: Start difference. First operand 3403 states and 13709 transitions. Second operand has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:22,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:22,639 INFO L93 Difference]: Finished difference Result 4641 states and 17072 transitions. [2021-10-08 16:20:22,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-08 16:20:22,640 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:20:22,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:22,651 INFO L225 Difference]: With dead ends: 4641 [2021-10-08 16:20:22,651 INFO L226 Difference]: Without dead ends: 4621 [2021-10-08 16:20:22,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1332.9ms TimeCoverageRelationStatistics Valid=189, Invalid=1533, Unknown=0, NotChecked=0, Total=1722 [2021-10-08 16:20:22,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4621 states. [2021-10-08 16:20:22,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4621 to 3398. [2021-10-08 16:20:22,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3398 states, 3376 states have (on average 4.062796208530806) internal successors, (13716), 3397 states have internal predecessors, (13716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:22,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3398 states to 3398 states and 13716 transitions. [2021-10-08 16:20:22,727 INFO L78 Accepts]: Start accepts. Automaton has 3398 states and 13716 transitions. Word has length 20 [2021-10-08 16:20:22,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:22,727 INFO L470 AbstractCegarLoop]: Abstraction has 3398 states and 13716 transitions. [2021-10-08 16:20:22,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:22,727 INFO L276 IsEmpty]: Start isEmpty. Operand 3398 states and 13716 transitions. [2021-10-08 16:20:22,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:22,729 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:22,729 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:22,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-10-08 16:20:22,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-10-08 16:20:22,930 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:22,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:22,931 INFO L82 PathProgramCache]: Analyzing trace with hash -1574992104, now seen corresponding path program 10 times [2021-10-08 16:20:22,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:22,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880251830] [2021-10-08 16:20:22,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:22,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:24,254 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:20:24,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:24,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880251830] [2021-10-08 16:20:24,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880251830] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:24,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506467801] [2021-10-08 16:20:24,255 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:20:24,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:24,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:24,256 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:24,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-10-08 16:20:26,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:20:26,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:26,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-08 16:20:26,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:26,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 161 [2021-10-08 16:20:26,678 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:20:26,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-08 16:20:26,767 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:20:26,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-08 16:20:27,007 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:20:27,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:20:27,055 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:20:27,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506467801] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:27,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:27,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 24 [2021-10-08 16:20:27,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861814736] [2021-10-08 16:20:27,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:20:27,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:27,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:20:27,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:20:27,057 INFO L87 Difference]: Start difference. First operand 3398 states and 13716 transitions. Second operand has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:30,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:30,939 INFO L93 Difference]: Finished difference Result 5427 states and 20159 transitions. [2021-10-08 16:20:30,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 16:20:30,940 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:20:30,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:30,954 INFO L225 Difference]: With dead ends: 5427 [2021-10-08 16:20:30,954 INFO L226 Difference]: Without dead ends: 5427 [2021-10-08 16:20:30,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 2682.9ms TimeCoverageRelationStatistics Valid=227, Invalid=2125, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 16:20:30,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5427 states. [2021-10-08 16:20:31,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5427 to 3348. [2021-10-08 16:20:31,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3348 states, 3326 states have (on average 4.072459410703548) internal successors, (13545), 3347 states have internal predecessors, (13545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:31,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3348 states to 3348 states and 13545 transitions. [2021-10-08 16:20:31,029 INFO L78 Accepts]: Start accepts. Automaton has 3348 states and 13545 transitions. Word has length 20 [2021-10-08 16:20:31,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:31,029 INFO L470 AbstractCegarLoop]: Abstraction has 3348 states and 13545 transitions. [2021-10-08 16:20:31,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:31,030 INFO L276 IsEmpty]: Start isEmpty. Operand 3348 states and 13545 transitions. [2021-10-08 16:20:31,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:31,031 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:31,031 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:31,062 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-10-08 16:20:31,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-10-08 16:20:31,232 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:31,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:31,233 INFO L82 PathProgramCache]: Analyzing trace with hash -321387998, now seen corresponding path program 11 times [2021-10-08 16:20:31,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:31,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458391169] [2021-10-08 16:20:31,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:31,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:31,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:32,300 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:20:32,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:32,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458391169] [2021-10-08 16:20:32,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458391169] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:32,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677991478] [2021-10-08 16:20:32,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:20:32,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:32,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:32,302 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:32,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-10-08 16:20:34,378 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:20:34,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:34,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:20:34,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:34,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:20:34,814 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:20:34,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-08 16:20:35,051 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:20:35,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:20:35,291 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:20:35,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:20:35,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:20:35,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677991478] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:35,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:35,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 16:20:35,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632398543] [2021-10-08 16:20:35,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:20:35,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:35,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:20:35,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=636, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:20:35,337 INFO L87 Difference]: Start difference. First operand 3348 states and 13545 transitions. Second operand has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:38,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:38,429 INFO L93 Difference]: Finished difference Result 5264 states and 19830 transitions. [2021-10-08 16:20:38,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-08 16:20:38,430 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:20:38,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:38,443 INFO L225 Difference]: With dead ends: 5264 [2021-10-08 16:20:38,443 INFO L226 Difference]: Without dead ends: 5264 [2021-10-08 16:20:38,443 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 2034.7ms TimeCoverageRelationStatistics Valid=181, Invalid=1711, Unknown=0, NotChecked=0, Total=1892 [2021-10-08 16:20:38,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5264 states. [2021-10-08 16:20:38,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5264 to 3590. [2021-10-08 16:20:38,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3590 states, 3568 states have (on average 4.084080717488789) internal successors, (14572), 3589 states have internal predecessors, (14572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:38,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3590 states to 3590 states and 14572 transitions. [2021-10-08 16:20:38,522 INFO L78 Accepts]: Start accepts. Automaton has 3590 states and 14572 transitions. Word has length 20 [2021-10-08 16:20:38,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:38,522 INFO L470 AbstractCegarLoop]: Abstraction has 3590 states and 14572 transitions. [2021-10-08 16:20:38,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:38,523 INFO L276 IsEmpty]: Start isEmpty. Operand 3590 states and 14572 transitions. [2021-10-08 16:20:38,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:38,525 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:38,525 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:38,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-10-08 16:20:38,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:38,727 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:38,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:38,728 INFO L82 PathProgramCache]: Analyzing trace with hash -320897888, now seen corresponding path program 12 times [2021-10-08 16:20:38,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:38,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142830473] [2021-10-08 16:20:38,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:38,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:40,192 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:20:40,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:40,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142830473] [2021-10-08 16:20:40,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142830473] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:40,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870758699] [2021-10-08 16:20:40,193 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:20:40,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:40,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:40,196 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:40,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-10-08 16:20:42,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:20:42,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:42,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-08 16:20:42,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:42,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-08 16:20:42,670 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:20:42,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-08 16:20:42,949 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:20:42,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:20:43,017 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:20:43,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 10 [2021-10-08 16:20:43,060 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:20:43,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870758699] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:43,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:43,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 24 [2021-10-08 16:20:43,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133818221] [2021-10-08 16:20:43,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:20:43,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:43,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:20:43,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:20:43,062 INFO L87 Difference]: Start difference. First operand 3590 states and 14572 transitions. Second operand has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:47,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:47,027 INFO L93 Difference]: Finished difference Result 5834 states and 21886 transitions. [2021-10-08 16:20:47,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 16:20:47,028 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:20:47,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:47,044 INFO L225 Difference]: With dead ends: 5834 [2021-10-08 16:20:47,044 INFO L226 Difference]: Without dead ends: 5834 [2021-10-08 16:20:47,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 2850.6ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 16:20:47,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2021-10-08 16:20:47,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 3596. [2021-10-08 16:20:47,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3596 states, 3574 states have (on average 4.08282036933408) internal successors, (14592), 3595 states have internal predecessors, (14592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:47,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3596 states to 3596 states and 14592 transitions. [2021-10-08 16:20:47,127 INFO L78 Accepts]: Start accepts. Automaton has 3596 states and 14592 transitions. Word has length 20 [2021-10-08 16:20:47,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:47,127 INFO L470 AbstractCegarLoop]: Abstraction has 3596 states and 14592 transitions. [2021-10-08 16:20:47,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:47,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3596 states and 14592 transitions. [2021-10-08 16:20:47,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:47,129 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:47,129 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:47,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-10-08 16:20:47,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-10-08 16:20:47,330 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:47,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:47,331 INFO L82 PathProgramCache]: Analyzing trace with hash -2046156976, now seen corresponding path program 13 times [2021-10-08 16:20:47,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:47,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330193864] [2021-10-08 16:20:47,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:47,332 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:48,869 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:20:48,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:48,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330193864] [2021-10-08 16:20:48,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330193864] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:48,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210203872] [2021-10-08 16:20:48,870 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:20:48,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:48,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:48,871 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:48,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-10-08 16:20:50,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:50,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:20:50,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:51,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:20:51,353 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:20:51,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:20:51,425 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:20:51,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:20:51,728 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:20:51,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:20:51,775 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:20:51,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210203872] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:51,775 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:51,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 25 [2021-10-08 16:20:51,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284230229] [2021-10-08 16:20:51,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:20:51,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:51,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:20:51,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=635, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:20:51,776 INFO L87 Difference]: Start difference. First operand 3596 states and 14592 transitions. Second operand has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:54,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:20:54,686 INFO L93 Difference]: Finished difference Result 5999 states and 22327 transitions. [2021-10-08 16:20:54,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-08 16:20:54,687 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:20:54,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:20:54,702 INFO L225 Difference]: With dead ends: 5999 [2021-10-08 16:20:54,702 INFO L226 Difference]: Without dead ends: 5987 [2021-10-08 16:20:54,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 2701.1ms TimeCoverageRelationStatistics Valid=283, Invalid=2267, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 16:20:54,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5987 states. [2021-10-08 16:20:54,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5987 to 3784. [2021-10-08 16:20:54,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3784 states, 3762 states have (on average 4.0691121743753325) internal successors, (15308), 3783 states have internal predecessors, (15308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:54,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3784 states to 3784 states and 15308 transitions. [2021-10-08 16:20:54,790 INFO L78 Accepts]: Start accepts. Automaton has 3784 states and 15308 transitions. Word has length 20 [2021-10-08 16:20:54,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:20:54,791 INFO L470 AbstractCegarLoop]: Abstraction has 3784 states and 15308 transitions. [2021-10-08 16:20:54,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:20:54,791 INFO L276 IsEmpty]: Start isEmpty. Operand 3784 states and 15308 transitions. [2021-10-08 16:20:54,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:20:54,793 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:20:54,793 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:20:54,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-10-08 16:20:54,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:54,994 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:20:54,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:20:54,994 INFO L82 PathProgramCache]: Analyzing trace with hash -2011301506, now seen corresponding path program 14 times [2021-10-08 16:20:54,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:20:54,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233757030] [2021-10-08 16:20:54,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:20:54,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:20:55,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:20:56,600 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:20:56,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:20:56,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233757030] [2021-10-08 16:20:56,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233757030] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:56,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412889070] [2021-10-08 16:20:56,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:20:56,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:20:56,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:20:56,602 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:20:56,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-10-08 16:20:58,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:20:58,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:20:58,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:20:58,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:20:58,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-08 16:20:59,263 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:20:59,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:20:59,350 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:20:59,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:20:59,669 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:20:59,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:20:59,718 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:20:59,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412889070] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:20:59,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:20:59,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 26 [2021-10-08 16:20:59,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303615906] [2021-10-08 16:20:59,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-08 16:20:59,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:20:59,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-08 16:20:59,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=688, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:20:59,720 INFO L87 Difference]: Start difference. First operand 3784 states and 15308 transitions. Second operand has 28 states, 27 states have (on average 1.4074074074074074) internal successors, (38), 27 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:02,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:02,888 INFO L93 Difference]: Finished difference Result 5486 states and 20956 transitions. [2021-10-08 16:21:02,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-08 16:21:02,888 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.4074074074074074) internal successors, (38), 27 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:02,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:02,902 INFO L225 Difference]: With dead ends: 5486 [2021-10-08 16:21:02,902 INFO L226 Difference]: Without dead ends: 5486 [2021-10-08 16:21:02,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 2425.3ms TimeCoverageRelationStatistics Valid=203, Invalid=1959, Unknown=0, NotChecked=0, Total=2162 [2021-10-08 16:21:02,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5486 states. [2021-10-08 16:21:02,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5486 to 3827. [2021-10-08 16:21:02,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3805 states have (on average 4.0609724047306175) internal successors, (15452), 3826 states have internal predecessors, (15452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:02,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 15452 transitions. [2021-10-08 16:21:02,995 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 15452 transitions. Word has length 20 [2021-10-08 16:21:02,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:02,995 INFO L470 AbstractCegarLoop]: Abstraction has 3827 states and 15452 transitions. [2021-10-08 16:21:02,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.4074074074074074) internal successors, (38), 27 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:02,995 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 15452 transitions. [2021-10-08 16:21:02,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:02,997 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:02,997 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:03,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:03,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-10-08 16:21:03,198 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:03,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:03,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1824434937, now seen corresponding path program 7 times [2021-10-08 16:21:03,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:03,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858336429] [2021-10-08 16:21:03,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:03,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:03,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:04,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:21:04,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:04,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858336429] [2021-10-08 16:21:04,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858336429] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:04,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810209955] [2021-10-08 16:21:04,837 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:21:04,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:04,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:04,840 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:04,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-10-08 16:21:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:06,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-08 16:21:06,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:21:06,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 339 treesize of output 323 [2021-10-08 16:21:07,410 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:21:07,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:21:07,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:21:07,510 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:21:07,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810209955] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:07,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:21:07,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9] total 25 [2021-10-08 16:21:07,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209316973] [2021-10-08 16:21:07,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:21:07,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:21:07,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:21:07,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=636, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:21:07,512 INFO L87 Difference]: Start difference. First operand 3827 states and 15452 transitions. Second operand has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:10,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:10,842 INFO L93 Difference]: Finished difference Result 4701 states and 17896 transitions. [2021-10-08 16:21:10,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-08 16:21:10,842 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:10,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:10,854 INFO L225 Difference]: With dead ends: 4701 [2021-10-08 16:21:10,855 INFO L226 Difference]: Without dead ends: 4685 [2021-10-08 16:21:10,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 2682.2ms TimeCoverageRelationStatistics Valid=219, Invalid=1943, Unknown=0, NotChecked=0, Total=2162 [2021-10-08 16:21:10,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4685 states. [2021-10-08 16:21:10,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4685 to 3850. [2021-10-08 16:21:10,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3850 states, 3828 states have (on average 4.0592998955067925) internal successors, (15539), 3849 states have internal predecessors, (15539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:10,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3850 states to 3850 states and 15539 transitions. [2021-10-08 16:21:10,937 INFO L78 Accepts]: Start accepts. Automaton has 3850 states and 15539 transitions. Word has length 20 [2021-10-08 16:21:10,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:10,938 INFO L470 AbstractCegarLoop]: Abstraction has 3850 states and 15539 transitions. [2021-10-08 16:21:10,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:10,938 INFO L276 IsEmpty]: Start isEmpty. Operand 3850 states and 15539 transitions. [2021-10-08 16:21:10,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:10,940 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:10,940 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:10,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:11,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:11,141 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:11,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:11,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1823469132, now seen corresponding path program 4 times [2021-10-08 16:21:11,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:11,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206432753] [2021-10-08 16:21:11,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:11,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:11,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:11,973 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:11,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:11,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206432753] [2021-10-08 16:21:11,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206432753] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:11,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460326168] [2021-10-08 16:21:11,973 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:21:11,974 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:11,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:11,974 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:11,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-10-08 16:21:14,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:21:14,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:21:14,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-08 16:21:14,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:21:14,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 133 [2021-10-08 16:21:14,564 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:21:14,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:21:15,061 INFO L354 Elim1Store]: treesize reduction 48, result has 5.9 percent of original size [2021-10-08 16:21:15,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 25 [2021-10-08 16:21:15,102 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:15,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460326168] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:15,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:21:15,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-08 16:21:15,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514423450] [2021-10-08 16:21:15,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-08 16:21:15,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:21:15,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-08 16:21:15,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-10-08 16:21:15,104 INFO L87 Difference]: Start difference. First operand 3850 states and 15539 transitions. Second operand has 28 states, 27 states have (on average 1.4074074074074074) internal successors, (38), 27 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:23,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:23,377 INFO L93 Difference]: Finished difference Result 13141 states and 49863 transitions. [2021-10-08 16:21:23,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-08 16:21:23,378 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.4074074074074074) internal successors, (38), 27 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:23,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:23,419 INFO L225 Difference]: With dead ends: 13141 [2021-10-08 16:21:23,420 INFO L226 Difference]: Without dead ends: 13125 [2021-10-08 16:21:23,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1129 ImplicationChecksByTransitivity, 6109.5ms TimeCoverageRelationStatistics Valid=832, Invalid=4424, Unknown=0, NotChecked=0, Total=5256 [2021-10-08 16:21:23,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13125 states. [2021-10-08 16:21:23,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13125 to 5726. [2021-10-08 16:21:23,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5726 states, 5704 states have (on average 4.333099579242637) internal successors, (24716), 5725 states have internal predecessors, (24716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:23,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5726 states to 5726 states and 24716 transitions. [2021-10-08 16:21:23,704 INFO L78 Accepts]: Start accepts. Automaton has 5726 states and 24716 transitions. Word has length 20 [2021-10-08 16:21:23,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:23,705 INFO L470 AbstractCegarLoop]: Abstraction has 5726 states and 24716 transitions. [2021-10-08 16:21:23,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.4074074074074074) internal successors, (38), 27 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:23,705 INFO L276 IsEmpty]: Start isEmpty. Operand 5726 states and 24716 transitions. [2021-10-08 16:21:23,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:23,708 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:23,708 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:23,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:23,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-10-08 16:21:23,911 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:23,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:23,912 INFO L82 PathProgramCache]: Analyzing trace with hash -745209834, now seen corresponding path program 15 times [2021-10-08 16:21:23,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:23,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469546137] [2021-10-08 16:21:23,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:23,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:24,886 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:24,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:24,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469546137] [2021-10-08 16:21:24,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469546137] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:24,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995793172] [2021-10-08 16:21:24,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:21:24,887 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:24,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:24,888 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:24,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-10-08 16:21:27,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:21:27,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:21:27,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-08 16:21:27,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:21:27,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 174 treesize of output 166 [2021-10-08 16:21:27,420 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:21:27,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:21:27,675 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:21:27,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:21:27,791 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:21:27,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 10 [2021-10-08 16:21:27,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:21:27,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995793172] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:27,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:21:27,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 23 [2021-10-08 16:21:27,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940675581] [2021-10-08 16:21:27,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:21:27,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:21:27,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:21:27,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=530, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:21:27,827 INFO L87 Difference]: Start difference. First operand 5726 states and 24716 transitions. Second operand has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:29,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:29,963 INFO L93 Difference]: Finished difference Result 7962 states and 32644 transitions. [2021-10-08 16:21:29,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-08 16:21:29,964 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:29,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:29,987 INFO L225 Difference]: With dead ends: 7962 [2021-10-08 16:21:29,987 INFO L226 Difference]: Without dead ends: 7962 [2021-10-08 16:21:29,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 1536.2ms TimeCoverageRelationStatistics Valid=187, Invalid=1535, Unknown=0, NotChecked=0, Total=1722 [2021-10-08 16:21:29,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7962 states. [2021-10-08 16:21:30,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7962 to 5694. [2021-10-08 16:21:30,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5694 states, 5672 states have (on average 4.337094499294781) internal successors, (24600), 5693 states have internal predecessors, (24600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:30,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5694 states to 5694 states and 24600 transitions. [2021-10-08 16:21:30,123 INFO L78 Accepts]: Start accepts. Automaton has 5694 states and 24600 transitions. Word has length 20 [2021-10-08 16:21:30,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:30,124 INFO L470 AbstractCegarLoop]: Abstraction has 5694 states and 24600 transitions. [2021-10-08 16:21:30,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:30,124 INFO L276 IsEmpty]: Start isEmpty. Operand 5694 states and 24600 transitions. [2021-10-08 16:21:30,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:30,126 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:30,126 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:30,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:30,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:30,327 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:30,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:30,328 INFO L82 PathProgramCache]: Analyzing trace with hash -744719724, now seen corresponding path program 16 times [2021-10-08 16:21:30,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:30,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019934316] [2021-10-08 16:21:30,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:30,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:30,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:32,435 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:21:32,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:32,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019934316] [2021-10-08 16:21:32,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019934316] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:32,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158633466] [2021-10-08 16:21:32,436 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:21:32,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:32,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:32,437 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:32,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-10-08 16:21:34,687 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:21:34,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:21:34,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:21:34,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:21:34,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 150 [2021-10-08 16:21:35,024 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:21:35,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:21:35,372 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:21:35,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:21:35,438 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:21:35,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:21:35,482 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:21:35,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158633466] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:35,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:21:35,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 28 [2021-10-08 16:21:35,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503175885] [2021-10-08 16:21:35,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-08 16:21:35,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:21:35,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-08 16:21:35,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=788, Unknown=0, NotChecked=0, Total=870 [2021-10-08 16:21:35,484 INFO L87 Difference]: Start difference. First operand 5694 states and 24600 transitions. Second operand has 30 states, 29 states have (on average 1.3448275862068966) internal successors, (39), 29 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:38,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:38,696 INFO L93 Difference]: Finished difference Result 7796 states and 32309 transitions. [2021-10-08 16:21:38,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-08 16:21:38,697 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.3448275862068966) internal successors, (39), 29 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:38,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:38,720 INFO L225 Difference]: With dead ends: 7796 [2021-10-08 16:21:38,720 INFO L226 Difference]: Without dead ends: 7796 [2021-10-08 16:21:38,721 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 2371.7ms TimeCoverageRelationStatistics Valid=224, Invalid=2226, Unknown=0, NotChecked=0, Total=2450 [2021-10-08 16:21:38,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7796 states. [2021-10-08 16:21:38,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7796 to 5652. [2021-10-08 16:21:38,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5652 states, 5630 states have (on average 4.330550621669627) internal successors, (24381), 5651 states have internal predecessors, (24381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:38,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5652 states to 5652 states and 24381 transitions. [2021-10-08 16:21:38,857 INFO L78 Accepts]: Start accepts. Automaton has 5652 states and 24381 transitions. Word has length 20 [2021-10-08 16:21:38,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:38,857 INFO L470 AbstractCegarLoop]: Abstraction has 5652 states and 24381 transitions. [2021-10-08 16:21:38,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.3448275862068966) internal successors, (39), 29 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:38,857 INFO L276 IsEmpty]: Start isEmpty. Operand 5652 states and 24381 transitions. [2021-10-08 16:21:38,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:38,860 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:38,860 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:38,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:39,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-10-08 16:21:39,061 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:39,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:39,062 INFO L82 PathProgramCache]: Analyzing trace with hash -2079840670, now seen corresponding path program 5 times [2021-10-08 16:21:39,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:39,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363480896] [2021-10-08 16:21:39,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:39,063 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:39,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:39,750 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:39,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:39,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363480896] [2021-10-08 16:21:39,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363480896] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:39,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889154920] [2021-10-08 16:21:39,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:21:39,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:39,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:39,753 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:39,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-10-08 16:21:42,082 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:21:42,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:21:42,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-08 16:21:42,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:21:42,925 INFO L354 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2021-10-08 16:21:42,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 19 [2021-10-08 16:21:42,963 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:42,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889154920] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:42,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:21:42,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-08 16:21:42,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872307708] [2021-10-08 16:21:42,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:21:42,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:21:42,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:21:42,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:21:42,965 INFO L87 Difference]: Start difference. First operand 5652 states and 24381 transitions. Second operand has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:45,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:45,489 INFO L93 Difference]: Finished difference Result 7025 states and 28608 transitions. [2021-10-08 16:21:45,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-08 16:21:45,490 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:45,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:45,510 INFO L225 Difference]: With dead ends: 7025 [2021-10-08 16:21:45,510 INFO L226 Difference]: Without dead ends: 7013 [2021-10-08 16:21:45,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2359.3ms TimeCoverageRelationStatistics Valid=289, Invalid=2063, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 16:21:45,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7013 states. [2021-10-08 16:21:45,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7013 to 5691. [2021-10-08 16:21:45,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5691 states, 5669 states have (on average 4.328276591991533) internal successors, (24537), 5690 states have internal predecessors, (24537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:45,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5691 states to 5691 states and 24537 transitions. [2021-10-08 16:21:45,634 INFO L78 Accepts]: Start accepts. Automaton has 5691 states and 24537 transitions. Word has length 20 [2021-10-08 16:21:45,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:45,635 INFO L470 AbstractCegarLoop]: Abstraction has 5691 states and 24537 transitions. [2021-10-08 16:21:45,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.52) internal successors, (38), 25 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:45,635 INFO L276 IsEmpty]: Start isEmpty. Operand 5691 states and 24537 transitions. [2021-10-08 16:21:45,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:45,638 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:45,638 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:45,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:45,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:45,839 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:45,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:45,839 INFO L82 PathProgramCache]: Analyzing trace with hash -2079304368, now seen corresponding path program 5 times [2021-10-08 16:21:45,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:45,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030348094] [2021-10-08 16:21:45,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:45,840 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:45,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:46,468 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:46,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:46,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030348094] [2021-10-08 16:21:46,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030348094] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:46,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863112158] [2021-10-08 16:21:46,469 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:21:46,469 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:46,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:46,470 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:46,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-10-08 16:21:48,777 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:21:48,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:21:48,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-08 16:21:48,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:21:48,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 398 treesize of output 394 [2021-10-08 16:21:49,065 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:21:49,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:21:49,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:21:49,171 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-08 16:21:49,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863112158] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:49,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:21:49,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-08 16:21:49,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098124840] [2021-10-08 16:21:49,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:21:49,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:21:49,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:21:49,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:21:49,173 INFO L87 Difference]: Start difference. First operand 5691 states and 24537 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:51,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:51,365 INFO L93 Difference]: Finished difference Result 16089 states and 63796 transitions. [2021-10-08 16:21:51,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-08 16:21:51,365 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:51,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:51,419 INFO L225 Difference]: With dead ends: 16089 [2021-10-08 16:21:51,420 INFO L226 Difference]: Without dead ends: 16061 [2021-10-08 16:21:51,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1539.9ms TimeCoverageRelationStatistics Valid=351, Invalid=2301, Unknown=0, NotChecked=0, Total=2652 [2021-10-08 16:21:51,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16061 states. [2021-10-08 16:21:51,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16061 to 5491. [2021-10-08 16:21:51,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5491 states, 5469 states have (on average 4.321996708721887) internal successors, (23637), 5490 states have internal predecessors, (23637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:51,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5491 states to 5491 states and 23637 transitions. [2021-10-08 16:21:51,638 INFO L78 Accepts]: Start accepts. Automaton has 5491 states and 23637 transitions. Word has length 20 [2021-10-08 16:21:51,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:51,638 INFO L470 AbstractCegarLoop]: Abstraction has 5491 states and 23637 transitions. [2021-10-08 16:21:51,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:51,638 INFO L276 IsEmpty]: Start isEmpty. Operand 5491 states and 23637 transitions. [2021-10-08 16:21:51,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:51,641 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:51,641 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:51,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:51,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-10-08 16:21:51,842 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:51,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:51,842 INFO L82 PathProgramCache]: Analyzing trace with hash -2079304432, now seen corresponding path program 17 times [2021-10-08 16:21:51,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:51,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175365638] [2021-10-08 16:21:51,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:51,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:51,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:52,849 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:52,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:52,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175365638] [2021-10-08 16:21:52,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175365638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:52,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796636176] [2021-10-08 16:21:52,850 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:21:52,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:52,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:52,851 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:52,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-10-08 16:21:55,134 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:21:55,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:21:55,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 16:21:55,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:21:55,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:21:55,540 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:21:55,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:21:55,646 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:21:55,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:21:55,681 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:21:55,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796636176] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:55,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:21:55,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 22 [2021-10-08 16:21:55,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915017260] [2021-10-08 16:21:55,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:21:55,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:21:55,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:21:55,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:21:55,683 INFO L87 Difference]: Start difference. First operand 5491 states and 23637 transitions. Second operand has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:57,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:21:57,611 INFO L93 Difference]: Finished difference Result 7293 states and 29433 transitions. [2021-10-08 16:21:57,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-08 16:21:57,612 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:21:57,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:21:57,632 INFO L225 Difference]: With dead ends: 7293 [2021-10-08 16:21:57,632 INFO L226 Difference]: Without dead ends: 7281 [2021-10-08 16:21:57,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 1458.1ms TimeCoverageRelationStatistics Valid=224, Invalid=1498, Unknown=0, NotChecked=0, Total=1722 [2021-10-08 16:21:57,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7281 states. [2021-10-08 16:21:57,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7281 to 5432. [2021-10-08 16:21:57,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5432 states, 5410 states have (on average 4.326247689463956) internal successors, (23405), 5431 states have internal predecessors, (23405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:57,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5432 states to 5432 states and 23405 transitions. [2021-10-08 16:21:57,753 INFO L78 Accepts]: Start accepts. Automaton has 5432 states and 23405 transitions. Word has length 20 [2021-10-08 16:21:57,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:21:57,754 INFO L470 AbstractCegarLoop]: Abstraction has 5432 states and 23405 transitions. [2021-10-08 16:21:57,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:21:57,754 INFO L276 IsEmpty]: Start isEmpty. Operand 5432 states and 23405 transitions. [2021-10-08 16:21:57,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:21:57,756 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:21:57,757 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:21:57,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-10-08 16:21:57,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:57,957 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:21:57,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:21:57,958 INFO L82 PathProgramCache]: Analyzing trace with hash -2078814322, now seen corresponding path program 18 times [2021-10-08 16:21:57,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:21:57,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977698163] [2021-10-08 16:21:57,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:21:57,959 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:21:58,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:21:58,844 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:21:58,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:21:58,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977698163] [2021-10-08 16:21:58,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977698163] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:21:58,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856097609] [2021-10-08 16:21:58,845 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:21:58,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:21:58,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:21:58,846 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:21:58,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-10-08 16:22:01,224 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:22:01,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:22:01,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 16:22:01,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:01,715 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:22:01,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 45 [2021-10-08 16:22:01,769 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:22:01,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 10 [2021-10-08 16:22:01,801 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:22:01,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856097609] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:01,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:01,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 22 [2021-10-08 16:22:01,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632898395] [2021-10-08 16:22:01,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:22:01,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:01,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:22:01,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:22:01,803 INFO L87 Difference]: Start difference. First operand 5432 states and 23405 transitions. Second operand has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:03,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:03,558 INFO L93 Difference]: Finished difference Result 7121 states and 28967 transitions. [2021-10-08 16:22:03,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-08 16:22:03,559 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:03,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:03,579 INFO L225 Difference]: With dead ends: 7121 [2021-10-08 16:22:03,579 INFO L226 Difference]: Without dead ends: 7109 [2021-10-08 16:22:03,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1373.0ms TimeCoverageRelationStatistics Valid=223, Invalid=1499, Unknown=0, NotChecked=0, Total=1722 [2021-10-08 16:22:03,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7109 states. [2021-10-08 16:22:03,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7109 to 5438. [2021-10-08 16:22:03,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5438 states, 5416 states have (on average 4.325147710487444) internal successors, (23425), 5437 states have internal predecessors, (23425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:03,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5438 states to 5438 states and 23425 transitions. [2021-10-08 16:22:03,752 INFO L78 Accepts]: Start accepts. Automaton has 5438 states and 23425 transitions. Word has length 20 [2021-10-08 16:22:03,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:03,752 INFO L470 AbstractCegarLoop]: Abstraction has 5438 states and 23425 transitions. [2021-10-08 16:22:03,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:03,752 INFO L276 IsEmpty]: Start isEmpty. Operand 5438 states and 23425 transitions. [2021-10-08 16:22:03,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:03,755 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:03,755 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:03,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-10-08 16:22:03,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:03,961 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:03,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:03,963 INFO L82 PathProgramCache]: Analyzing trace with hash -2092652722, now seen corresponding path program 19 times [2021-10-08 16:22:03,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:03,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522445892] [2021-10-08 16:22:03,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:03,963 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:04,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:04,976 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:22:04,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:04,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522445892] [2021-10-08 16:22:04,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522445892] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:04,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761065468] [2021-10-08 16:22:04,977 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:22:04,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:04,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:04,979 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:04,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-10-08 16:22:07,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:07,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-08 16:22:07,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:07,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 7 [2021-10-08 16:22:07,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:22:07,688 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:22:07,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761065468] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:07,689 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:07,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 20 [2021-10-08 16:22:07,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900108576] [2021-10-08 16:22:07,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-08 16:22:07,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:07,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-08 16:22:07,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-10-08 16:22:07,691 INFO L87 Difference]: Start difference. First operand 5438 states and 23425 transitions. Second operand has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:09,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:09,109 INFO L93 Difference]: Finished difference Result 7177 states and 28978 transitions. [2021-10-08 16:22:09,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-08 16:22:09,110 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:09,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:09,133 INFO L225 Difference]: With dead ends: 7177 [2021-10-08 16:22:09,133 INFO L226 Difference]: Without dead ends: 7165 [2021-10-08 16:22:09,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 1235.9ms TimeCoverageRelationStatistics Valid=271, Invalid=1709, Unknown=0, NotChecked=0, Total=1980 [2021-10-08 16:22:09,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7165 states. [2021-10-08 16:22:09,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7165 to 5426. [2021-10-08 16:22:09,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5426 states, 5404 states have (on average 4.32660991857883) internal successors, (23381), 5425 states have internal predecessors, (23381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:09,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5426 states to 5426 states and 23381 transitions. [2021-10-08 16:22:09,282 INFO L78 Accepts]: Start accepts. Automaton has 5426 states and 23381 transitions. Word has length 20 [2021-10-08 16:22:09,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:09,283 INFO L470 AbstractCegarLoop]: Abstraction has 5426 states and 23381 transitions. [2021-10-08 16:22:09,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.8095238095238095) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:09,283 INFO L276 IsEmpty]: Start isEmpty. Operand 5426 states and 23381 transitions. [2021-10-08 16:22:09,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:09,334 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:09,334 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:09,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-10-08 16:22:09,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:09,535 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:09,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:09,536 INFO L82 PathProgramCache]: Analyzing trace with hash -2078009901, now seen corresponding path program 3 times [2021-10-08 16:22:09,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:09,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734406043] [2021-10-08 16:22:09,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:09,536 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:09,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:10,782 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:22:10,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:10,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734406043] [2021-10-08 16:22:10,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734406043] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:10,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318067250] [2021-10-08 16:22:10,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:22:10,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:10,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:10,784 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:10,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-10-08 16:22:13,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:22:13,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:22:13,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-08 16:22:13,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:13,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-08 16:22:13,943 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:22:13,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-08 16:22:14,076 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:22:14,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-08 16:22:14,643 INFO L354 Elim1Store]: treesize reduction 80, result has 30.4 percent of original size [2021-10-08 16:22:14,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 63 [2021-10-08 16:22:14,754 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:22:14,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318067250] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:14,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:14,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 27 [2021-10-08 16:22:14,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611504724] [2021-10-08 16:22:14,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:22:14,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:14,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:22:14,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=743, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:22:14,756 INFO L87 Difference]: Start difference. First operand 5426 states and 23381 transitions. Second operand has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:19,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:19,332 INFO L93 Difference]: Finished difference Result 9760 states and 39562 transitions. [2021-10-08 16:22:19,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-08 16:22:19,332 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:19,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:19,361 INFO L225 Difference]: With dead ends: 9760 [2021-10-08 16:22:19,361 INFO L226 Difference]: Without dead ends: 9744 [2021-10-08 16:22:19,362 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 3667.2ms TimeCoverageRelationStatistics Valid=257, Invalid=2823, Unknown=0, NotChecked=0, Total=3080 [2021-10-08 16:22:19,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9744 states. [2021-10-08 16:22:19,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9744 to 6201. [2021-10-08 16:22:19,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6201 states, 6179 states have (on average 4.360414306522091) internal successors, (26943), 6200 states have internal predecessors, (26943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:19,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6201 states to 6201 states and 26943 transitions. [2021-10-08 16:22:19,534 INFO L78 Accepts]: Start accepts. Automaton has 6201 states and 26943 transitions. Word has length 20 [2021-10-08 16:22:19,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:19,535 INFO L470 AbstractCegarLoop]: Abstraction has 6201 states and 26943 transitions. [2021-10-08 16:22:19,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:19,535 INFO L276 IsEmpty]: Start isEmpty. Operand 6201 states and 26943 transitions. [2021-10-08 16:22:19,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:19,538 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:19,538 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:19,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-10-08 16:22:19,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-10-08 16:22:19,739 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:19,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:19,739 INFO L82 PathProgramCache]: Analyzing trace with hash -2077026862, now seen corresponding path program 20 times [2021-10-08 16:22:19,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:19,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503796928] [2021-10-08 16:22:19,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:19,740 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:19,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:21,730 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:22:21,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:21,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503796928] [2021-10-08 16:22:21,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503796928] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:21,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737155880] [2021-10-08 16:22:21,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:22:21,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:21,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:21,732 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:21,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-10-08 16:22:24,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:22:24,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:22:24,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-08 16:22:24,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:24,694 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:22:24,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 45 [2021-10-08 16:22:24,782 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:22:24,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 10 [2021-10-08 16:22:24,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:22:24,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737155880] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:24,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:24,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 25 [2021-10-08 16:22:24,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7747405] [2021-10-08 16:22:24,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:22:24,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:24,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:22:24,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=635, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:22:24,824 INFO L87 Difference]: Start difference. First operand 6201 states and 26943 transitions. Second operand has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:28,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:28,666 INFO L93 Difference]: Finished difference Result 7924 states and 32372 transitions. [2021-10-08 16:22:28,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-08 16:22:28,666 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:28,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:28,689 INFO L225 Difference]: With dead ends: 7924 [2021-10-08 16:22:28,689 INFO L226 Difference]: Without dead ends: 7912 [2021-10-08 16:22:28,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 3534.8ms TimeCoverageRelationStatistics Valid=261, Invalid=2091, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 16:22:28,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7912 states. [2021-10-08 16:22:28,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7912 to 5970. [2021-10-08 16:22:28,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5970 states, 5948 states have (on average 4.3184263618022865) internal successors, (25686), 5969 states have internal predecessors, (25686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:28,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5970 states to 5970 states and 25686 transitions. [2021-10-08 16:22:28,886 INFO L78 Accepts]: Start accepts. Automaton has 5970 states and 25686 transitions. Word has length 20 [2021-10-08 16:22:28,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:28,887 INFO L470 AbstractCegarLoop]: Abstraction has 5970 states and 25686 transitions. [2021-10-08 16:22:28,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:28,887 INFO L276 IsEmpty]: Start isEmpty. Operand 5970 states and 25686 transitions. [2021-10-08 16:22:28,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:28,889 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:28,890 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:28,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-10-08 16:22:29,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-10-08 16:22:29,090 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:29,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:29,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1943546781, now seen corresponding path program 4 times [2021-10-08 16:22:29,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:29,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73350760] [2021-10-08 16:22:29,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:29,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:29,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:30,592 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:22:30,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:30,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73350760] [2021-10-08 16:22:30,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73350760] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:30,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715846480] [2021-10-08 16:22:30,593 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:22:30,593 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:30,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:30,594 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:30,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-10-08 16:22:33,086 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:22:33,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:22:33,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:22:33,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:33,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 303 treesize of output 295 [2021-10-08 16:22:33,632 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:22:33,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:22:33,794 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:22:33,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:22:33,841 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:22:33,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715846480] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:33,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:33,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 27 [2021-10-08 16:22:33,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386412781] [2021-10-08 16:22:33,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:22:33,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:33,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:22:33,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=732, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:22:33,843 INFO L87 Difference]: Start difference. First operand 5970 states and 25686 transitions. Second operand has 29 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:37,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:37,188 INFO L93 Difference]: Finished difference Result 6380 states and 26679 transitions. [2021-10-08 16:22:37,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-08 16:22:37,188 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:37,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:37,206 INFO L225 Difference]: With dead ends: 6380 [2021-10-08 16:22:37,206 INFO L226 Difference]: Without dead ends: 6364 [2021-10-08 16:22:37,206 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 2721.0ms TimeCoverageRelationStatistics Valid=233, Invalid=1837, Unknown=0, NotChecked=0, Total=2070 [2021-10-08 16:22:37,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6364 states. [2021-10-08 16:22:37,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6364 to 5968. [2021-10-08 16:22:37,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5968 states, 5946 states have (on average 4.319206189034645) internal successors, (25682), 5967 states have internal predecessors, (25682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:37,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5968 states to 5968 states and 25682 transitions. [2021-10-08 16:22:37,401 INFO L78 Accepts]: Start accepts. Automaton has 5968 states and 25682 transitions. Word has length 20 [2021-10-08 16:22:37,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:37,402 INFO L470 AbstractCegarLoop]: Abstraction has 5968 states and 25682 transitions. [2021-10-08 16:22:37,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:37,402 INFO L276 IsEmpty]: Start isEmpty. Operand 5968 states and 25682 transitions. [2021-10-08 16:22:37,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:37,406 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:37,406 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:37,444 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-10-08 16:22:37,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-10-08 16:22:37,619 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:37,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:37,620 INFO L82 PathProgramCache]: Analyzing trace with hash -998784798, now seen corresponding path program 6 times [2021-10-08 16:22:37,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:37,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389580824] [2021-10-08 16:22:37,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:37,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:38,481 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:22:38,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:38,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389580824] [2021-10-08 16:22:38,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389580824] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:38,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001528565] [2021-10-08 16:22:38,482 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:22:38,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:38,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:38,483 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:38,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-10-08 16:22:40,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:22:40,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:22:40,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-08 16:22:40,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:40,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 142 [2021-10-08 16:22:41,316 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:22:41,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:22:41,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:22:41,442 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:22:41,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001528565] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:41,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:41,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 21 [2021-10-08 16:22:41,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421510420] [2021-10-08 16:22:41,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:22:41,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:41,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:22:41,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:22:41,444 INFO L87 Difference]: Start difference. First operand 5968 states and 25682 transitions. Second operand has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:44,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:44,907 INFO L93 Difference]: Finished difference Result 14036 states and 56077 transitions. [2021-10-08 16:22:44,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-08 16:22:44,907 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:44,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:45,011 INFO L225 Difference]: With dead ends: 14036 [2021-10-08 16:22:45,011 INFO L226 Difference]: Without dead ends: 14036 [2021-10-08 16:22:45,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2063.6ms TimeCoverageRelationStatistics Valid=301, Invalid=2455, Unknown=0, NotChecked=0, Total=2756 [2021-10-08 16:22:45,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14036 states. [2021-10-08 16:22:45,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14036 to 6293. [2021-10-08 16:22:45,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6293 states, 6271 states have (on average 4.376813905278265) internal successors, (27447), 6292 states have internal predecessors, (27447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:45,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6293 states to 6293 states and 27447 transitions. [2021-10-08 16:22:45,215 INFO L78 Accepts]: Start accepts. Automaton has 6293 states and 27447 transitions. Word has length 20 [2021-10-08 16:22:45,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:45,215 INFO L470 AbstractCegarLoop]: Abstraction has 6293 states and 27447 transitions. [2021-10-08 16:22:45,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:45,216 INFO L276 IsEmpty]: Start isEmpty. Operand 6293 states and 27447 transitions. [2021-10-08 16:22:45,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:45,218 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:45,218 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:45,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-10-08 16:22:45,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-10-08 16:22:45,419 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:45,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:45,420 INFO L82 PathProgramCache]: Analyzing trace with hash -998784862, now seen corresponding path program 21 times [2021-10-08 16:22:45,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:45,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055494689] [2021-10-08 16:22:45,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:45,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:45,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:46,578 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:22:46,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:46,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055494689] [2021-10-08 16:22:46,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055494689] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:46,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847060591] [2021-10-08 16:22:46,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:22:46,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:46,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:46,580 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:46,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-10-08 16:22:49,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:22:49,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:22:49,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-08 16:22:49,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:49,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 79 [2021-10-08 16:22:49,467 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:22:49,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:22:49,585 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:22:49,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:22:49,625 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:22:49,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847060591] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:49,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:49,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 21 [2021-10-08 16:22:49,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859592255] [2021-10-08 16:22:49,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:22:49,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:49,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:22:49,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:22:49,627 INFO L87 Difference]: Start difference. First operand 6293 states and 27447 transitions. Second operand has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:52,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:52,147 INFO L93 Difference]: Finished difference Result 7596 states and 31748 transitions. [2021-10-08 16:22:52,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-08 16:22:52,147 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:52,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:52,180 INFO L225 Difference]: With dead ends: 7596 [2021-10-08 16:22:52,180 INFO L226 Difference]: Without dead ends: 7596 [2021-10-08 16:22:52,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1731.1ms TimeCoverageRelationStatistics Valid=167, Invalid=1315, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:22:52,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7596 states. [2021-10-08 16:22:52,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7596 to 6200. [2021-10-08 16:22:52,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6200 states, 6178 states have (on average 4.3849142117190025) internal successors, (27090), 6199 states have internal predecessors, (27090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:52,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6200 states to 6200 states and 27090 transitions. [2021-10-08 16:22:52,361 INFO L78 Accepts]: Start accepts. Automaton has 6200 states and 27090 transitions. Word has length 20 [2021-10-08 16:22:52,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:52,361 INFO L470 AbstractCegarLoop]: Abstraction has 6200 states and 27090 transitions. [2021-10-08 16:22:52,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:52,361 INFO L276 IsEmpty]: Start isEmpty. Operand 6200 states and 27090 transitions. [2021-10-08 16:22:52,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:52,364 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:52,365 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:52,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-10-08 16:22:52,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,109 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:52,566 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:52,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:52,566 INFO L82 PathProgramCache]: Analyzing trace with hash -998294752, now seen corresponding path program 22 times [2021-10-08 16:22:52,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:52,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40060262] [2021-10-08 16:22:52,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:52,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:52,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:53,486 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:22:53,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:53,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40060262] [2021-10-08 16:22:53,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40060262] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:53,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675813715] [2021-10-08 16:22:53,487 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:22:53,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:53,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:53,492 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:53,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-10-08 16:22:56,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:22:56,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:22:56,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:22:56,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:22:56,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:22:56,602 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:22:56,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:22:56,657 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:22:56,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:22:56,690 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:22:56,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675813715] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:56,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:22:56,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 23 [2021-10-08 16:22:56,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465445865] [2021-10-08 16:22:56,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:22:56,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:22:56,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:22:56,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:22:56,692 INFO L87 Difference]: Start difference. First operand 6200 states and 27090 transitions. Second operand has 25 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:58,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:22:58,862 INFO L93 Difference]: Finished difference Result 7346 states and 30639 transitions. [2021-10-08 16:22:58,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-08 16:22:58,863 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:22:58,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:22:58,884 INFO L225 Difference]: With dead ends: 7346 [2021-10-08 16:22:58,885 INFO L226 Difference]: Without dead ends: 7346 [2021-10-08 16:22:58,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 1487.7ms TimeCoverageRelationStatistics Valid=219, Invalid=1851, Unknown=0, NotChecked=0, Total=2070 [2021-10-08 16:22:58,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7346 states. [2021-10-08 16:22:59,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7346 to 6079. [2021-10-08 16:22:59,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6079 states, 6057 states have (on average 4.378074954597986) internal successors, (26518), 6078 states have internal predecessors, (26518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:59,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6079 states to 6079 states and 26518 transitions. [2021-10-08 16:22:59,120 INFO L78 Accepts]: Start accepts. Automaton has 6079 states and 26518 transitions. Word has length 20 [2021-10-08 16:22:59,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:22:59,120 INFO L470 AbstractCegarLoop]: Abstraction has 6079 states and 26518 transitions. [2021-10-08 16:22:59,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5833333333333333) internal successors, (38), 24 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:22:59,120 INFO L276 IsEmpty]: Start isEmpty. Operand 6079 states and 26518 transitions. [2021-10-08 16:22:59,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:22:59,122 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:22:59,123 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:22:59,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-10-08 16:22:59,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-10-08 16:22:59,323 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:22:59,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:22:59,324 INFO L82 PathProgramCache]: Analyzing trace with hash 1506035278, now seen corresponding path program 5 times [2021-10-08 16:22:59,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:22:59,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987979118] [2021-10-08 16:22:59,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:22:59,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:22:59,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:22:59,865 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:22:59,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:22:59,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987979118] [2021-10-08 16:22:59,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987979118] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:22:59,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586574823] [2021-10-08 16:22:59,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:22:59,867 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:22:59,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:22:59,872 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:22:59,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-10-08 16:23:02,381 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:23:02,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:23:02,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-08 16:23:02,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:23:02,530 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:23:02,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 257 treesize of output 271 [2021-10-08 16:23:03,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:23:04,486 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:23:04,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:23:04,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:23:04,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:23:04,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:23:04,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:23:04,912 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:23:04,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-08 16:23:05,537 INFO L354 Elim1Store]: treesize reduction 169, result has 13.8 percent of original size [2021-10-08 16:23:05,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 66 treesize of output 63 [2021-10-08 16:23:05,631 INFO L354 Elim1Store]: treesize reduction 48, result has 5.9 percent of original size [2021-10-08 16:23:05,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 58 treesize of output 27 [2021-10-08 16:23:05,672 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:23:05,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586574823] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:05,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:23:05,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 24 [2021-10-08 16:23:05,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353072685] [2021-10-08 16:23:05,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-08 16:23:05,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:23:05,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-08 16:23:05,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-10-08 16:23:05,674 INFO L87 Difference]: Start difference. First operand 6079 states and 26518 transitions. Second operand has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:10,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:23:10,053 INFO L93 Difference]: Finished difference Result 6468 states and 27390 transitions. [2021-10-08 16:23:10,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-08 16:23:10,053 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:23:10,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:23:10,074 INFO L225 Difference]: With dead ends: 6468 [2021-10-08 16:23:10,075 INFO L226 Difference]: Without dead ends: 6460 [2021-10-08 16:23:10,075 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 3873.0ms TimeCoverageRelationStatistics Valid=427, Invalid=1925, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 16:23:10,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6460 states. [2021-10-08 16:23:10,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6460 to 6072. [2021-10-08 16:23:10,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6072 states, 6050 states have (on average 4.37900826446281) internal successors, (26493), 6071 states have internal predecessors, (26493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:10,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6072 states to 6072 states and 26493 transitions. [2021-10-08 16:23:10,216 INFO L78 Accepts]: Start accepts. Automaton has 6072 states and 26493 transitions. Word has length 20 [2021-10-08 16:23:10,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:23:10,217 INFO L470 AbstractCegarLoop]: Abstraction has 6072 states and 26493 transitions. [2021-10-08 16:23:10,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.48) internal successors, (37), 25 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:10,217 INFO L276 IsEmpty]: Start isEmpty. Operand 6072 states and 26493 transitions. [2021-10-08 16:23:10,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:23:10,219 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:23:10,219 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:23:10,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-10-08 16:23:10,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:10,433 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:23:10,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:23:10,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1507018381, now seen corresponding path program 7 times [2021-10-08 16:23:10,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:23:10,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161575045] [2021-10-08 16:23:10,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:23:10,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:23:10,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:10,942 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:23:10,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:23:10,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161575045] [2021-10-08 16:23:10,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161575045] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:10,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603175984] [2021-10-08 16:23:10,943 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:23:10,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:10,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:23:10,944 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:23:10,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-10-08 16:23:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:13,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-08 16:23:13,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:23:13,732 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:23:13,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 111 treesize of output 137 [2021-10-08 16:23:14,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:23:15,508 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:23:15,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:23:15,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:23:15,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:23:15,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:23:15,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:23:16,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:23:16,325 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:23:16,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:23:16,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-10-08 16:23:16,421 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:23:16,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603175984] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:16,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:23:16,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 23 [2021-10-08 16:23:16,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667739434] [2021-10-08 16:23:16,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-08 16:23:16,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:23:16,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-08 16:23:16,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=535, Unknown=0, NotChecked=0, Total=600 [2021-10-08 16:23:16,423 INFO L87 Difference]: Start difference. First operand 6072 states and 26493 transitions. Second operand has 25 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 24 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:18,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:23:18,314 INFO L93 Difference]: Finished difference Result 6295 states and 26947 transitions. [2021-10-08 16:23:18,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-08 16:23:18,314 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 24 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-08 16:23:18,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:23:18,334 INFO L225 Difference]: With dead ends: 6295 [2021-10-08 16:23:18,335 INFO L226 Difference]: Without dead ends: 6291 [2021-10-08 16:23:18,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1761.7ms TimeCoverageRelationStatistics Valid=179, Invalid=1227, Unknown=0, NotChecked=0, Total=1406 [2021-10-08 16:23:18,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6291 states. [2021-10-08 16:23:18,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6291 to 6019. [2021-10-08 16:23:18,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6019 states, 6001 states have (on average 4.393767705382436) internal successors, (26367), 6018 states have internal predecessors, (26367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:18,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6019 states to 6019 states and 26367 transitions. [2021-10-08 16:23:18,482 INFO L78 Accepts]: Start accepts. Automaton has 6019 states and 26367 transitions. Word has length 20 [2021-10-08 16:23:18,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:23:18,482 INFO L470 AbstractCegarLoop]: Abstraction has 6019 states and 26367 transitions. [2021-10-08 16:23:18,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 24 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:18,482 INFO L276 IsEmpty]: Start isEmpty. Operand 6019 states and 26367 transitions. [2021-10-08 16:23:18,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-08 16:23:18,484 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:23:18,484 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:23:18,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-10-08 16:23:18,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-10-08 16:23:18,685 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:23:18,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:23:18,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1598596574, now seen corresponding path program 11 times [2021-10-08 16:23:18,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:23:18,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583119014] [2021-10-08 16:23:18,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:23:18,687 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:23:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:18,761 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:23:18,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:23:18,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583119014] [2021-10-08 16:23:18,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583119014] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:18,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541103379] [2021-10-08 16:23:18,762 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:23:18,762 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:18,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:23:18,763 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:23:18,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-10-08 16:23:21,305 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:23:21,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:23:21,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-08 16:23:21,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:23:21,441 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-08 16:23:21,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541103379] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:21,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:23:21,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-08 16:23:21,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526643156] [2021-10-08 16:23:21,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-08 16:23:21,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:23:21,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-08 16:23:21,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-08 16:23:21,442 INFO L87 Difference]: Start difference. First operand 6019 states and 26367 transitions. Second operand has 13 states, 12 states have (on average 2.25) internal successors, (27), 13 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-08 16:23:21,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:23:21,632 INFO L93 Difference]: Finished difference Result 10644 states and 41666 transitions. [2021-10-08 16:23:21,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-08 16:23:21,632 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.25) internal successors, (27), 13 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 20 [2021-10-08 16:23:21,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:23:21,661 INFO L225 Difference]: With dead ends: 10644 [2021-10-08 16:23:21,661 INFO L226 Difference]: Without dead ends: 9882 [2021-10-08 16:23:21,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 110.0ms TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-10-08 16:23:21,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9882 states. [2021-10-08 16:23:21,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9882 to 5984. [2021-10-08 16:23:21,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5984 states, 5962 states have (on average 4.255618919825562) internal successors, (25372), 5983 states have internal predecessors, (25372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:21,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5984 states to 5984 states and 25372 transitions. [2021-10-08 16:23:21,949 INFO L78 Accepts]: Start accepts. Automaton has 5984 states and 25372 transitions. Word has length 20 [2021-10-08 16:23:21,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:23:21,949 INFO L470 AbstractCegarLoop]: Abstraction has 5984 states and 25372 transitions. [2021-10-08 16:23:21,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.25) internal successors, (27), 13 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-08 16:23:21,949 INFO L276 IsEmpty]: Start isEmpty. Operand 5984 states and 25372 transitions. [2021-10-08 16:23:21,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:23:21,952 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:23:21,952 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:23:21,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-10-08 16:23:22,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-10-08 16:23:22,152 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:23:22,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:23:22,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1583444670, now seen corresponding path program 6 times [2021-10-08 16:23:22,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:23:22,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988180709] [2021-10-08 16:23:22,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:23:22,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:23:22,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:23:23,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:23:23,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988180709] [2021-10-08 16:23:23,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988180709] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:23,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44291980] [2021-10-08 16:23:23,206 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:23:23,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:23,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:23:23,206 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:23:23,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-10-08 16:23:25,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:23:25,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:23:25,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:23:25,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:23:26,115 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:23:26,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 28 [2021-10-08 16:23:26,408 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:23:26,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:23:26,449 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:23:26,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44291980] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:26,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:23:26,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 25 [2021-10-08 16:23:26,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110245347] [2021-10-08 16:23:26,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:23:26,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:23:26,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:23:26,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:23:26,451 INFO L87 Difference]: Start difference. First operand 5984 states and 25372 transitions. Second operand has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:29,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:23:29,016 INFO L93 Difference]: Finished difference Result 8604 states and 34400 transitions. [2021-10-08 16:23:29,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-08 16:23:29,017 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:23:29,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:23:29,044 INFO L225 Difference]: With dead ends: 8604 [2021-10-08 16:23:29,044 INFO L226 Difference]: Without dead ends: 8588 [2021-10-08 16:23:29,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 2389.9ms TimeCoverageRelationStatistics Valid=319, Invalid=2543, Unknown=0, NotChecked=0, Total=2862 [2021-10-08 16:23:29,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8588 states. [2021-10-08 16:23:29,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8588 to 5977. [2021-10-08 16:23:29,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5977 states, 5955 states have (on average 4.250377833753149) internal successors, (25311), 5976 states have internal predecessors, (25311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:29,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5977 states to 5977 states and 25311 transitions. [2021-10-08 16:23:29,219 INFO L78 Accepts]: Start accepts. Automaton has 5977 states and 25311 transitions. Word has length 21 [2021-10-08 16:23:29,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:23:29,220 INFO L470 AbstractCegarLoop]: Abstraction has 5977 states and 25311 transitions. [2021-10-08 16:23:29,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:29,220 INFO L276 IsEmpty]: Start isEmpty. Operand 5977 states and 25311 transitions. [2021-10-08 16:23:29,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:23:29,222 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:23:29,222 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:23:29,257 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-10-08 16:23:29,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:29,423 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:23:29,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:23:29,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1529405482, now seen corresponding path program 6 times [2021-10-08 16:23:29,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:23:29,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971252255] [2021-10-08 16:23:29,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:23:29,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:23:29,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:31,023 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:23:31,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:23:31,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971252255] [2021-10-08 16:23:31,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971252255] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:31,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592946926] [2021-10-08 16:23:31,024 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:23:31,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:31,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:23:31,026 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:23:31,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-10-08 16:23:33,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:23:33,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:23:33,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:23:33,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:23:33,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:23:34,149 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:23:34,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 41 [2021-10-08 16:23:34,371 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:23:34,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:23:34,497 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:23:34,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:23:34,539 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-10-08 16:23:34,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592946926] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:34,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:23:34,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 27 [2021-10-08 16:23:34,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104126068] [2021-10-08 16:23:34,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-08 16:23:34,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:23:34,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-08 16:23:34,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2021-10-08 16:23:34,541 INFO L87 Difference]: Start difference. First operand 5977 states and 25311 transitions. Second operand has 29 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:37,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:23:37,947 INFO L93 Difference]: Finished difference Result 7830 states and 30863 transitions. [2021-10-08 16:23:37,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-08 16:23:37,947 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:23:37,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:23:37,968 INFO L225 Difference]: With dead ends: 7830 [2021-10-08 16:23:37,968 INFO L226 Difference]: Without dead ends: 7818 [2021-10-08 16:23:37,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 2573.7ms TimeCoverageRelationStatistics Valid=225, Invalid=2225, Unknown=0, NotChecked=0, Total=2450 [2021-10-08 16:23:37,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7818 states. [2021-10-08 16:23:38,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7818 to 6021. [2021-10-08 16:23:38,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6021 states, 5999 states have (on average 4.247041173528921) internal successors, (25478), 6020 states have internal predecessors, (25478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:38,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6021 states to 6021 states and 25478 transitions. [2021-10-08 16:23:38,109 INFO L78 Accepts]: Start accepts. Automaton has 6021 states and 25478 transitions. Word has length 21 [2021-10-08 16:23:38,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:23:38,109 INFO L470 AbstractCegarLoop]: Abstraction has 6021 states and 25478 transitions. [2021-10-08 16:23:38,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:38,109 INFO L276 IsEmpty]: Start isEmpty. Operand 6021 states and 25478 transitions. [2021-10-08 16:23:38,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:23:38,111 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:23:38,111 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:23:38,144 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-10-08 16:23:38,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:38,312 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:23:38,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:23:38,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1045370507, now seen corresponding path program 8 times [2021-10-08 16:23:38,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:23:38,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340773434] [2021-10-08 16:23:38,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:23:38,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:23:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:39,034 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:23:39,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:23:39,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340773434] [2021-10-08 16:23:39,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340773434] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:39,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413226342] [2021-10-08 16:23:39,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:23:39,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:39,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:23:39,036 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:23:39,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-10-08 16:23:41,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:23:41,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:23:41,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-08 16:23:41,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:23:41,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 498 treesize of output 466 [2021-10-08 16:23:42,054 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:23:42,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:23:42,200 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:23:42,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:23:42,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:23:42,393 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:23:42,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413226342] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:42,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:23:42,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 22 [2021-10-08 16:23:42,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007391765] [2021-10-08 16:23:42,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:23:42,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:23:42,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:23:42,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=494, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:23:42,395 INFO L87 Difference]: Start difference. First operand 6021 states and 25478 transitions. Second operand has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:45,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:23:45,211 INFO L93 Difference]: Finished difference Result 11713 states and 44281 transitions. [2021-10-08 16:23:45,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-08 16:23:45,211 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:23:45,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:23:45,257 INFO L225 Difference]: With dead ends: 11713 [2021-10-08 16:23:45,257 INFO L226 Difference]: Without dead ends: 11709 [2021-10-08 16:23:45,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1676.3ms TimeCoverageRelationStatistics Valid=281, Invalid=2269, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 16:23:45,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11709 states. [2021-10-08 16:23:45,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11709 to 5288. [2021-10-08 16:23:45,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5288 states, 5266 states have (on average 4.179642992783896) internal successors, (22010), 5287 states have internal predecessors, (22010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:45,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5288 states to 5288 states and 22010 transitions. [2021-10-08 16:23:45,429 INFO L78 Accepts]: Start accepts. Automaton has 5288 states and 22010 transitions. Word has length 21 [2021-10-08 16:23:45,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:23:45,429 INFO L470 AbstractCegarLoop]: Abstraction has 5288 states and 22010 transitions. [2021-10-08 16:23:45,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:45,429 INFO L276 IsEmpty]: Start isEmpty. Operand 5288 states and 22010 transitions. [2021-10-08 16:23:45,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:23:45,431 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:23:45,431 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:23:45,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-10-08 16:23:45,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-10-08 16:23:45,640 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:23:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:23:45,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1746059740, now seen corresponding path program 7 times [2021-10-08 16:23:45,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:23:45,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748444391] [2021-10-08 16:23:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:23:45,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:23:45,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:48,546 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-08 16:23:48,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:23:48,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748444391] [2021-10-08 16:23:48,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748444391] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:48,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378787204] [2021-10-08 16:23:48,547 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 16:23:48,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:23:48,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:23:48,547 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:23:48,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-10-08 16:23:51,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:23:51,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-08 16:23:51,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:23:51,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-08 16:23:51,658 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:23:51,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:23:52,084 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:23:52,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:23:52,159 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:23:52,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 10 [2021-10-08 16:23:52,215 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-10-08 16:23:52,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378787204] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:23:52,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:23:52,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12] total 29 [2021-10-08 16:23:52,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953894906] [2021-10-08 16:23:52,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-08 16:23:52,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:23:52,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-08 16:23:52,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=856, Unknown=0, NotChecked=0, Total=930 [2021-10-08 16:23:52,217 INFO L87 Difference]: Start difference. First operand 5288 states and 22010 transitions. Second operand has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:59,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:23:59,133 INFO L93 Difference]: Finished difference Result 11193 states and 42454 transitions. [2021-10-08 16:23:59,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-08 16:23:59,133 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:23:59,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:23:59,164 INFO L225 Difference]: With dead ends: 11193 [2021-10-08 16:23:59,164 INFO L226 Difference]: Without dead ends: 11169 [2021-10-08 16:23:59,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 796 ImplicationChecksByTransitivity, 5309.8ms TimeCoverageRelationStatistics Valid=350, Invalid=3940, Unknown=0, NotChecked=0, Total=4290 [2021-10-08 16:23:59,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11169 states. [2021-10-08 16:23:59,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11169 to 5304. [2021-10-08 16:23:59,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5304 states, 5282 states have (on average 4.179098826202196) internal successors, (22074), 5303 states have internal predecessors, (22074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:59,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5304 states to 5304 states and 22074 transitions. [2021-10-08 16:23:59,375 INFO L78 Accepts]: Start accepts. Automaton has 5304 states and 22074 transitions. Word has length 21 [2021-10-08 16:23:59,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:23:59,375 INFO L470 AbstractCegarLoop]: Abstraction has 5304 states and 22074 transitions. [2021-10-08 16:23:59,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 30 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:23:59,376 INFO L276 IsEmpty]: Start isEmpty. Operand 5304 states and 22074 transitions. [2021-10-08 16:23:59,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:23:59,378 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:23:59,378 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:23:59,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-10-08 16:23:59,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-10-08 16:23:59,579 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:23:59,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:23:59,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1880522860, now seen corresponding path program 8 times [2021-10-08 16:23:59,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:23:59,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662375171] [2021-10-08 16:23:59,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:23:59,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:23:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:24:00,126 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:24:00,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:24:00,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662375171] [2021-10-08 16:24:00,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662375171] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:00,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808274913] [2021-10-08 16:24:00,126 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:24:00,127 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:00,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:24:00,128 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:24:00,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-10-08 16:24:02,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:24:02,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:24:02,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-08 16:24:02,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:24:02,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-08 16:24:03,133 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:24:03,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:24:03,376 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:24:03,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:24:03,491 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:24:03,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:24:03,526 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:24:03,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808274913] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:03,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:24:03,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-08 16:24:03,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360473211] [2021-10-08 16:24:03,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:24:03,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:24:03,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:24:03,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:24:03,528 INFO L87 Difference]: Start difference. First operand 5304 states and 22074 transitions. Second operand has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:05,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:24:05,617 INFO L93 Difference]: Finished difference Result 5814 states and 23593 transitions. [2021-10-08 16:24:05,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-08 16:24:05,617 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:24:05,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:24:05,633 INFO L225 Difference]: With dead ends: 5814 [2021-10-08 16:24:05,633 INFO L226 Difference]: Without dead ends: 5802 [2021-10-08 16:24:05,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 1313.0ms TimeCoverageRelationStatistics Valid=168, Invalid=1472, Unknown=0, NotChecked=0, Total=1640 [2021-10-08 16:24:05,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5802 states. [2021-10-08 16:24:05,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5802 to 5274. [2021-10-08 16:24:05,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5274 states, 5252 states have (on average 4.185643564356436) internal successors, (21983), 5273 states have internal predecessors, (21983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:05,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5274 states to 5274 states and 21983 transitions. [2021-10-08 16:24:05,891 INFO L78 Accepts]: Start accepts. Automaton has 5274 states and 21983 transitions. Word has length 21 [2021-10-08 16:24:05,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:24:05,891 INFO L470 AbstractCegarLoop]: Abstraction has 5274 states and 21983 transitions. [2021-10-08 16:24:05,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:05,892 INFO L276 IsEmpty]: Start isEmpty. Operand 5274 states and 21983 transitions. [2021-10-08 16:24:05,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:24:05,894 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:24:05,894 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:24:05,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-10-08 16:24:06,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-10-08 16:24:06,095 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:24:06,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:24:06,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1492484712, now seen corresponding path program 9 times [2021-10-08 16:24:06,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:24:06,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230418676] [2021-10-08 16:24:06,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:24:06,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:24:06,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:24:07,880 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:24:07,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:24:07,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230418676] [2021-10-08 16:24:07,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230418676] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:07,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182054498] [2021-10-08 16:24:07,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:24:07,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:07,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:24:07,882 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:24:07,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-10-08 16:24:11,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:24:11,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:24:11,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-08 16:24:11,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:24:11,405 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:24:11,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-08 16:24:11,493 INFO L354 Elim1Store]: treesize reduction 13, result has 18.8 percent of original size [2021-10-08 16:24:11,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 21 [2021-10-08 16:24:11,534 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-10-08 16:24:11,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182054498] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:11,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:24:11,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 7] total 22 [2021-10-08 16:24:11,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961129075] [2021-10-08 16:24:11,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-08 16:24:11,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:24:11,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-08 16:24:11,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-10-08 16:24:11,536 INFO L87 Difference]: Start difference. First operand 5274 states and 21983 transitions. Second operand has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:13,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:24:13,781 INFO L93 Difference]: Finished difference Result 6183 states and 24458 transitions. [2021-10-08 16:24:13,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-08 16:24:13,782 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:24:13,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:24:13,799 INFO L225 Difference]: With dead ends: 6183 [2021-10-08 16:24:13,799 INFO L226 Difference]: Without dead ends: 6171 [2021-10-08 16:24:13,799 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1924.7ms TimeCoverageRelationStatistics Valid=184, Invalid=1298, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 16:24:13,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6171 states. [2021-10-08 16:24:13,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6171 to 5058. [2021-10-08 16:24:13,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5058 states, 5036 states have (on average 4.21604447974583) internal successors, (21232), 5057 states have internal predecessors, (21232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:13,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5058 states to 5058 states and 21232 transitions. [2021-10-08 16:24:13,910 INFO L78 Accepts]: Start accepts. Automaton has 5058 states and 21232 transitions. Word has length 21 [2021-10-08 16:24:13,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:24:13,910 INFO L470 AbstractCegarLoop]: Abstraction has 5058 states and 21232 transitions. [2021-10-08 16:24:13,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.608695652173913) internal successors, (37), 23 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:13,911 INFO L276 IsEmpty]: Start isEmpty. Operand 5058 states and 21232 transitions. [2021-10-08 16:24:13,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:24:13,913 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:24:13,913 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:24:13,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-10-08 16:24:14,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-10-08 16:24:14,126 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:24:14,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:24:14,127 INFO L82 PathProgramCache]: Analyzing trace with hash 1493467815, now seen corresponding path program 9 times [2021-10-08 16:24:14,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:24:14,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32226553] [2021-10-08 16:24:14,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:24:14,128 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:24:14,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:24:15,111 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:24:15,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:24:15,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32226553] [2021-10-08 16:24:15,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32226553] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:15,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401786682] [2021-10-08 16:24:15,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:24:15,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:15,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:24:15,113 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:24:15,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-10-08 16:24:18,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:24:18,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:24:18,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-08 16:24:18,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:24:18,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-08 16:24:18,390 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:24:18,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:24:18,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-10-08 16:24:18,457 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-10-08 16:24:18,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401786682] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:18,457 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:24:18,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 7] total 21 [2021-10-08 16:24:18,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639278094] [2021-10-08 16:24:18,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-08 16:24:18,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:24:18,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-08 16:24:18,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-10-08 16:24:18,459 INFO L87 Difference]: Start difference. First operand 5058 states and 21232 transitions. Second operand has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:20,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:24:20,096 INFO L93 Difference]: Finished difference Result 10791 states and 41459 transitions. [2021-10-08 16:24:20,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-08 16:24:20,096 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:24:20,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:24:20,128 INFO L225 Difference]: With dead ends: 10791 [2021-10-08 16:24:20,128 INFO L226 Difference]: Without dead ends: 10775 [2021-10-08 16:24:20,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 1340.0ms TimeCoverageRelationStatistics Valid=264, Invalid=1542, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 16:24:20,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10775 states. [2021-10-08 16:24:20,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10775 to 4526. [2021-10-08 16:24:20,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4526 states, 4504 states have (on average 4.119005328596803) internal successors, (18552), 4525 states have internal predecessors, (18552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:20,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4526 states to 4526 states and 18552 transitions. [2021-10-08 16:24:20,268 INFO L78 Accepts]: Start accepts. Automaton has 4526 states and 18552 transitions. Word has length 21 [2021-10-08 16:24:20,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:24:20,269 INFO L470 AbstractCegarLoop]: Abstraction has 4526 states and 18552 transitions. [2021-10-08 16:24:20,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 22 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:20,269 INFO L276 IsEmpty]: Start isEmpty. Operand 4526 states and 18552 transitions. [2021-10-08 16:24:20,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:24:20,271 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:24:20,271 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:24:20,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-10-08 16:24:20,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,120 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:20,479 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:24:20,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:24:20,480 INFO L82 PathProgramCache]: Analyzing trace with hash 995439817, now seen corresponding path program 8 times [2021-10-08 16:24:20,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:24:20,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501173626] [2021-10-08 16:24:20,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:24:20,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:24:20,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:24:21,605 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:24:21,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:24:21,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501173626] [2021-10-08 16:24:21,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501173626] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:21,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832456173] [2021-10-08 16:24:21,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 16:24:21,606 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:21,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:24:21,607 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:24:21,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-10-08 16:24:24,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-08 16:24:24,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:24:24,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-08 16:24:24,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:24:24,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 233 treesize of output 217 [2021-10-08 16:24:24,686 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:24:24,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:24:24,761 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:24:24,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-08 16:24:25,053 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:24:25,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:24:25,090 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:24:25,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832456173] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:25,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:24:25,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 25 [2021-10-08 16:24:25,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122203951] [2021-10-08 16:24:25,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:24:25,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:24:25,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:24:25,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:24:25,093 INFO L87 Difference]: Start difference. First operand 4526 states and 18552 transitions. Second operand has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:30,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:24:30,408 INFO L93 Difference]: Finished difference Result 14741 states and 56646 transitions. [2021-10-08 16:24:30,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-08 16:24:30,408 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:24:30,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:24:30,456 INFO L225 Difference]: With dead ends: 14741 [2021-10-08 16:24:30,456 INFO L226 Difference]: Without dead ends: 14683 [2021-10-08 16:24:30,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 3856.9ms TimeCoverageRelationStatistics Valid=547, Invalid=3359, Unknown=0, NotChecked=0, Total=3906 [2021-10-08 16:24:30,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14683 states. [2021-10-08 16:24:30,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14683 to 4520. [2021-10-08 16:24:30,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4520 states, 4498 states have (on average 4.136060471320587) internal successors, (18604), 4519 states have internal predecessors, (18604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:30,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4520 states to 4520 states and 18604 transitions. [2021-10-08 16:24:30,633 INFO L78 Accepts]: Start accepts. Automaton has 4520 states and 18604 transitions. Word has length 21 [2021-10-08 16:24:30,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:24:30,633 INFO L470 AbstractCegarLoop]: Abstraction has 4520 states and 18604 transitions. [2021-10-08 16:24:30,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.5) internal successors, (39), 26 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:30,634 INFO L276 IsEmpty]: Start isEmpty. Operand 4520 states and 18604 transitions. [2021-10-08 16:24:30,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:24:30,635 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:24:30,636 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:24:30,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-10-08 16:24:30,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-10-08 16:24:30,842 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:24:30,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:24:30,843 INFO L82 PathProgramCache]: Analyzing trace with hash -780123693, now seen corresponding path program 9 times [2021-10-08 16:24:30,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:24:30,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238131988] [2021-10-08 16:24:30,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:24:30,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:24:30,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:24:31,958 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:24:31,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:24:31,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238131988] [2021-10-08 16:24:31,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238131988] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:31,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026528237] [2021-10-08 16:24:31,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 16:24:31,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:31,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:24:31,960 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:24:31,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-10-08 16:24:34,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-08 16:24:34,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:24:34,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-08 16:24:34,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:24:34,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 83 [2021-10-08 16:24:35,057 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:24:35,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:24:35,344 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:24:35,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:24:35,463 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:24:35,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 13 [2021-10-08 16:24:35,503 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:24:35,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026528237] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:35,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:24:35,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 25 [2021-10-08 16:24:35,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537088594] [2021-10-08 16:24:35,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-08 16:24:35,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:24:35,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-08 16:24:35,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-10-08 16:24:35,505 INFO L87 Difference]: Start difference. First operand 4520 states and 18604 transitions. Second operand has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:40,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:24:40,564 INFO L93 Difference]: Finished difference Result 12879 states and 46769 transitions. [2021-10-08 16:24:40,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-08 16:24:40,565 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:24:40,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:24:40,608 INFO L225 Difference]: With dead ends: 12879 [2021-10-08 16:24:40,609 INFO L226 Difference]: Without dead ends: 12823 [2021-10-08 16:24:40,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 962 ImplicationChecksByTransitivity, 4013.4ms TimeCoverageRelationStatistics Valid=602, Invalid=3820, Unknown=0, NotChecked=0, Total=4422 [2021-10-08 16:24:40,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12823 states. [2021-10-08 16:24:40,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12823 to 5119. [2021-10-08 16:24:40,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5119 states, 5097 states have (on average 4.198744359427114) internal successors, (21401), 5118 states have internal predecessors, (21401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:40,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5119 states to 5119 states and 21401 transitions. [2021-10-08 16:24:40,793 INFO L78 Accepts]: Start accepts. Automaton has 5119 states and 21401 transitions. Word has length 21 [2021-10-08 16:24:40,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:24:40,793 INFO L470 AbstractCegarLoop]: Abstraction has 5119 states and 21401 transitions. [2021-10-08 16:24:40,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.4615384615384615) internal successors, (38), 26 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:40,794 INFO L276 IsEmpty]: Start isEmpty. Operand 5119 states and 21401 transitions. [2021-10-08 16:24:40,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:24:40,796 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:24:40,796 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:24:40,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-10-08 16:24:40,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-10-08 16:24:40,997 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:24:40,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:24:40,997 INFO L82 PathProgramCache]: Analyzing trace with hash -779633583, now seen corresponding path program 10 times [2021-10-08 16:24:40,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:24:40,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827855850] [2021-10-08 16:24:40,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:24:40,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:24:41,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:24:42,115 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-08 16:24:42,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:24:42,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827855850] [2021-10-08 16:24:42,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827855850] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:42,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549383689] [2021-10-08 16:24:42,116 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 16:24:42,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:42,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:24:42,117 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:24:42,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-10-08 16:24:44,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 16:24:44,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:24:44,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-08 16:24:44,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:24:45,086 INFO L354 Elim1Store]: treesize reduction 365, result has 12.0 percent of original size [2021-10-08 16:24:45,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 111 treesize of output 137 [2021-10-08 16:24:46,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:24:47,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-10-08 16:24:47,378 INFO L354 Elim1Store]: treesize reduction 128, result has 36.3 percent of original size [2021-10-08 16:24:47,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 68 treesize of output 124 [2021-10-08 16:24:47,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-08 16:24:47,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 28 [2021-10-08 16:24:47,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-10-08 16:24:47,923 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-08 16:24:47,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-08 16:24:48,514 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-08 16:24:48,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 44 [2021-10-08 16:24:48,590 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-10-08 16:24:48,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 16 [2021-10-08 16:24:48,634 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-08 16:24:48,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549383689] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:48,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:24:48,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 31 [2021-10-08 16:24:48,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451875448] [2021-10-08 16:24:48,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-08 16:24:48,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:24:48,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-08 16:24:48,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-10-08 16:24:48,636 INFO L87 Difference]: Start difference. First operand 5119 states and 21401 transitions. Second operand has 33 states, 32 states have (on average 1.28125) internal successors, (41), 32 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:53,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:24:53,957 INFO L93 Difference]: Finished difference Result 11141 states and 40689 transitions. [2021-10-08 16:24:53,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 16:24:53,957 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.28125) internal successors, (41), 32 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:24:53,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:24:53,987 INFO L225 Difference]: With dead ends: 11141 [2021-10-08 16:24:53,987 INFO L226 Difference]: Without dead ends: 11113 [2021-10-08 16:24:53,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 4456.6ms TimeCoverageRelationStatistics Valid=527, Invalid=3505, Unknown=0, NotChecked=0, Total=4032 [2021-10-08 16:24:53,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11113 states. [2021-10-08 16:24:54,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11113 to 5033. [2021-10-08 16:24:54,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5033 states, 5011 states have (on average 4.196168429455199) internal successors, (21027), 5032 states have internal predecessors, (21027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:54,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5033 states to 5033 states and 21027 transitions. [2021-10-08 16:24:54,183 INFO L78 Accepts]: Start accepts. Automaton has 5033 states and 21027 transitions. Word has length 21 [2021-10-08 16:24:54,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:24:54,184 INFO L470 AbstractCegarLoop]: Abstraction has 5033 states and 21027 transitions. [2021-10-08 16:24:54,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.28125) internal successors, (41), 32 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:54,184 INFO L276 IsEmpty]: Start isEmpty. Operand 5033 states and 21027 transitions. [2021-10-08 16:24:54,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-08 16:24:54,185 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:24:54,185 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:24:54,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-10-08 16:24:54,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:54,386 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:24:54,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:24:54,387 INFO L82 PathProgramCache]: Analyzing trace with hash -1193212535, now seen corresponding path program 12 times [2021-10-08 16:24:54,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:24:54,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839154147] [2021-10-08 16:24:54,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:24:54,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:24:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:24:54,461 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-08 16:24:54,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:24:54,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839154147] [2021-10-08 16:24:54,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839154147] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:54,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387001402] [2021-10-08 16:24:54,462 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 16:24:54,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:54,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:24:54,463 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:24:54,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-10-08 16:24:57,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-08 16:24:57,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:24:57,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-08 16:24:57,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:24:57,679 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-08 16:24:57,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387001402] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:24:57,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-08 16:24:57,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 12 [2021-10-08 16:24:57,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258525090] [2021-10-08 16:24:57,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-08 16:24:57,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-08 16:24:57,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-08 16:24:57,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-10-08 16:24:57,680 INFO L87 Difference]: Start difference. First operand 5033 states and 21027 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:57,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 16:24:57,858 INFO L93 Difference]: Finished difference Result 7555 states and 30993 transitions. [2021-10-08 16:24:57,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-08 16:24:57,858 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-08 16:24:57,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 16:24:57,882 INFO L225 Difference]: With dead ends: 7555 [2021-10-08 16:24:57,882 INFO L226 Difference]: Without dead ends: 7539 [2021-10-08 16:24:57,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2021-10-08 16:24:57,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7539 states. [2021-10-08 16:24:58,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7539 to 6265. [2021-10-08 16:24:58,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6265 states, 6249 states have (on average 4.366138582173147) internal successors, (27284), 6264 states have internal predecessors, (27284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:58,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6265 states to 6265 states and 27284 transitions. [2021-10-08 16:24:58,152 INFO L78 Accepts]: Start accepts. Automaton has 6265 states and 27284 transitions. Word has length 21 [2021-10-08 16:24:58,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 16:24:58,153 INFO L470 AbstractCegarLoop]: Abstraction has 6265 states and 27284 transitions. [2021-10-08 16:24:58,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 16:24:58,153 INFO L276 IsEmpty]: Start isEmpty. Operand 6265 states and 27284 transitions. [2021-10-08 16:24:58,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-08 16:24:58,155 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 16:24:58,155 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 16:24:58,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-10-08 16:24:58,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,124 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:24:58,356 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 36 more)] === [2021-10-08 16:24:58,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 16:24:58,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1928809853, now seen corresponding path program 11 times [2021-10-08 16:24:58,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-08 16:24:58,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599292838] [2021-10-08 16:24:58,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 16:24:58,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-08 16:24:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 16:25:00,340 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 16:25:00,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-08 16:25:00,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599292838] [2021-10-08 16:25:00,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599292838] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-08 16:25:00,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936869666] [2021-10-08 16:25:00,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 16:25:00,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:25:00,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 16:25:00,343 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-08 16:25:00,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-10-08 16:25:03,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-08 16:25:03,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 16:25:03,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-08 16:25:03,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 16:25:03,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 246 treesize of output 230 [2021-10-08 16:25:03,690 INFO L354 Elim1Store]: treesize reduction 40, result has 23.1 percent of original size [2021-10-08 16:25:03,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 Received shutdown request... [2021-10-08 16:25:03,808 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:03,810 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-08 16:25:03,811 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-08 16:25:03,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-10-08 16:25:04,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,125 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-08 16:25:04,009 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. [2021-10-08 16:25:04,012 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,012 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,012 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,013 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-08 16:25:04,014 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,015 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,016 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,016 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,016 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-08 16:25:04,022 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-08 16:25:04,022 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-08 16:25:04,024 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.10 04:25:04 BasicIcfg [2021-10-08 16:25:04,024 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-08 16:25:04,024 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-08 16:25:04,025 INFO L168 Benchmark]: Toolchain (without parser) took 717022.43 ms. Allocated memory was 151.0 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 125.2 MB in the beginning and 443.5 MB in the end (delta: -318.4 MB). Peak memory consumption was 1.5 GB. Max. memory is 8.0 GB. [2021-10-08 16:25:04,025 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 151.0 MB. Free memory is still 124.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-08 16:25:04,025 INFO L168 Benchmark]: CACSL2BoogieTranslator took 365.63 ms. Allocated memory is still 151.0 MB. Free memory was 124.6 MB in the beginning and 113.2 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-08 16:25:04,026 INFO L168 Benchmark]: Boogie Procedure Inliner took 92.83 ms. Allocated memory is still 151.0 MB. Free memory was 113.2 MB in the beginning and 110.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-08 16:25:04,026 INFO L168 Benchmark]: Boogie Preprocessor took 77.71 ms. Allocated memory is still 151.0 MB. Free memory was 110.7 MB in the beginning and 108.8 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-08 16:25:04,026 INFO L168 Benchmark]: RCFGBuilder took 1316.09 ms. Allocated memory is still 151.0 MB. Free memory was 108.8 MB in the beginning and 110.3 MB in the end (delta: -1.5 MB). Peak memory consumption was 22.4 MB. Max. memory is 8.0 GB. [2021-10-08 16:25:04,026 INFO L168 Benchmark]: TraceAbstraction took 715149.66 ms. Allocated memory was 151.0 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 109.7 MB in the beginning and 443.5 MB in the end (delta: -333.8 MB). Peak memory consumption was 1.5 GB. Max. memory is 8.0 GB. [2021-10-08 16:25:04,027 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20 ms. Allocated memory is still 151.0 MB. Free memory is still 124.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 365.63 ms. Allocated memory is still 151.0 MB. Free memory was 124.6 MB in the beginning and 113.2 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 92.83 ms. Allocated memory is still 151.0 MB. Free memory was 113.2 MB in the beginning and 110.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 77.71 ms. Allocated memory is still 151.0 MB. Free memory was 110.7 MB in the beginning and 108.8 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 1316.09 ms. Allocated memory is still 151.0 MB. Free memory was 108.8 MB in the beginning and 110.3 MB in the end (delta: -1.5 MB). Peak memory consumption was 22.4 MB. Max. memory is 8.0 GB. * TraceAbstraction took 715149.66 ms. Allocated memory was 151.0 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 109.7 MB in the beginning and 443.5 MB in the end (delta: -333.8 MB). Peak memory consumption was 1.5 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11264.0ms, 224 PlacesBefore, 55 PlacesAfterwards, 232 TransitionsBefore, 51 TransitionsAfterwards, 3852 CoEnabledTransitionPairs, 8 FixpointIterations, 137 TrivialSequentialCompositions, 63 ConcurrentSequentialCompositions, 23 TrivialYvCompositions, 9 ConcurrentYvCompositions, 12 ChoiceCompositions, 244 TotalNumberOfCompositions, 6954 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5242, positive: 5118, positive conditional: 0, positive unconditional: 5118, negative: 124, negative conditional: 0, negative unconditional: 124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2444, positive: 2414, positive conditional: 0, positive unconditional: 2414, negative: 30, negative conditional: 0, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2444, positive: 2402, positive conditional: 0, positive unconditional: 2402, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 42, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 30, negative conditional: 0, negative unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 168, positive: 63, positive conditional: 0, positive unconditional: 63, negative: 105, negative conditional: 0, negative unconditional: 105, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5242, positive: 2704, positive conditional: 0, positive unconditional: 2704, negative: 94, negative conditional: 0, negative unconditional: 94, unknown: 2444, unknown conditional: 0, unknown unconditional: 2444] , Statistics on independence cache: Total cache size (in pairs): 256, Positive cache size: 248, Positive conditional cache size: 0, Positive unconditional cache size: 248, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 74]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 74]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 79]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 79]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 98]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 98]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 100]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 100]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 128]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 127]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - TimeoutResultAtElement [Line: 129]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 23 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 26 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 273 locations, 39 error locations. Started 1 CEGAR loops. OverallTime: 714975.3ms, OverallIterations: 132, TraceHistogramMax: 4, EmptinessCheckTime: 319.0ms, AutomataDifference: 287460.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 11435.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 6498 SDtfs, 21554 SDslu, 58371 SDs, 0 SdLazy, 114430 SolverSat, 6987 SolverUnsat, 11 SolverUnknown, 0 SolverNotchecked, 125079.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5192 GetRequests, 973 SyntacticMatches, 11 SemanticMatches, 4208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35124 ImplicationChecksByTransitivity, 210382.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=6293occurred in iteration=115, InterpolantAutomatonStates: 2650, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 12485.2ms AutomataMinimizationTime, 131 MinimizatonAttempts, 206323 StatesRemovedByMinimization, 125 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1647.7ms SsaConstructionTime, 10200.4ms SatisfiabilityAnalysisTime, 208260.1ms InterpolantComputationTime, 4336 NumberOfCodeBlocks, 4245 NumberOfCodeBlocksAsserted, 332 NumberOfCheckSat, 4082 ConstructedInterpolants, 261 QuantifiedInterpolants, 129851 SizeOfPredicates, 1796 NumberOfNonLiveVariables, 29687 ConjunctsInSsa, 3371 ConjunctsInUnsatCore, 254 InterpolantComputations, 37 PerfectInterpolantSequences, 784/2055 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown