/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-array-sum-alt2.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c503be2 [2021-10-13 19:32:30,361 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 19:32:30,364 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 19:32:30,399 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 19:32:30,400 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 19:32:30,414 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 19:32:30,419 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 19:32:30,422 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 19:32:30,425 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 19:32:30,426 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 19:32:30,428 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 19:32:30,432 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 19:32:30,432 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 19:32:30,438 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 19:32:30,440 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 19:32:30,443 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 19:32:30,444 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 19:32:30,447 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 19:32:30,454 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 19:32:30,459 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 19:32:30,460 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 19:32:30,464 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 19:32:30,465 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 19:32:30,468 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 19:32:30,476 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 19:32:30,480 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 19:32:30,480 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 19:32:30,482 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 19:32:30,482 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 19:32:30,483 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 19:32:30,484 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 19:32:30,485 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 19:32:30,488 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 19:32:30,488 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 19:32:30,490 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 19:32:30,490 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 19:32:30,491 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 19:32:30,492 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 19:32:30,492 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 19:32:30,493 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 19:32:30,494 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 19:32:30,501 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-13 19:32:30,548 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 19:32:30,549 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 19:32:30,549 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 19:32:30,549 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 19:32:30,551 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 19:32:30,551 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 19:32:30,551 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 19:32:30,552 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 19:32:30,552 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 19:32:30,552 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 19:32:30,552 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 19:32:30,552 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 19:32:30,553 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 19:32:30,553 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 19:32:30,553 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 19:32:30,553 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 19:32:30,553 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-13 19:32:30,554 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 19:32:30,554 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 19:32:30,554 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 19:32:30,554 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 19:32:30,554 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 19:32:30,555 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 19:32:30,555 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 19:32:30,555 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:32:30,555 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 19:32:30,555 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 19:32:30,556 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 19:32:30,556 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 19:32:30,556 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 19:32:30,556 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 19:32:30,556 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 19:32:30,557 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-10-13 19:32:30,910 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 19:32:30,951 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 19:32:30,954 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 19:32:30,955 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 19:32:30,956 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 19:32:30,957 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-more-array-sum-alt2.wvr.c [2021-10-13 19:32:31,043 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/eec789e79/c521d8ccb3a84d86b51a14ce06d1d46a/FLAG29e0b5a9b [2021-10-13 19:32:31,761 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 19:32:31,762 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-more-array-sum-alt2.wvr.c [2021-10-13 19:32:31,769 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/eec789e79/c521d8ccb3a84d86b51a14ce06d1d46a/FLAG29e0b5a9b [2021-10-13 19:32:32,111 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/eec789e79/c521d8ccb3a84d86b51a14ce06d1d46a [2021-10-13 19:32:32,114 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 19:32:32,120 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 19:32:32,122 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 19:32:32,122 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 19:32:32,128 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 19:32:32,130 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,131 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f5aae7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32, skipping insertion in model container [2021-10-13 19:32:32,131 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,139 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 19:32:32,165 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 19:32:32,343 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-array-sum-alt2.wvr.c[2525,2538] [2021-10-13 19:32:32,352 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:32:32,362 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 19:32:32,389 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-array-sum-alt2.wvr.c[2525,2538] [2021-10-13 19:32:32,396 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 19:32:32,414 INFO L208 MainTranslator]: Completed translation [2021-10-13 19:32:32,415 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32 WrapperNode [2021-10-13 19:32:32,415 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 19:32:32,416 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 19:32:32,416 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 19:32:32,417 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 19:32:32,426 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,437 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,488 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 19:32:32,492 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 19:32:32,492 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 19:32:32,492 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 19:32:32,508 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,508 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,527 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,527 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,549 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,562 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,567 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,576 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 19:32:32,577 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 19:32:32,577 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 19:32:32,577 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 19:32:32,580 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (1/1) ... [2021-10-13 19:32:32,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 19:32:32,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:32:32,631 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 19:32:32,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 19:32:32,712 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 19:32:32,713 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 19:32:32,713 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 19:32:32,713 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 19:32:32,713 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-13 19:32:32,713 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-13 19:32:32,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 19:32:32,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 19:32:32,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 19:32:32,714 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-13 19:32:32,714 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-13 19:32:32,715 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-13 19:32:32,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 19:32:32,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 19:32:32,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 19:32:32,716 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 19:32:32,718 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-13 19:32:34,483 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 19:32:34,484 INFO L299 CfgBuilder]: Removed 36 assume(true) statements. [2021-10-13 19:32:34,487 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:32:34 BoogieIcfgContainer [2021-10-13 19:32:34,487 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 19:32:34,489 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 19:32:34,489 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 19:32:34,493 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 19:32:34,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:32:32" (1/3) ... [2021-10-13 19:32:34,495 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@794a2d60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:32:34, skipping insertion in model container [2021-10-13 19:32:34,495 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:32:32" (2/3) ... [2021-10-13 19:32:34,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@794a2d60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:32:34, skipping insertion in model container [2021-10-13 19:32:34,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:32:34" (3/3) ... [2021-10-13 19:32:34,497 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-more-array-sum-alt2.wvr.c [2021-10-13 19:32:34,504 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-13 19:32:34,505 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 19:32:34,505 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 26 error locations. [2021-10-13 19:32:34,505 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 19:32:34,569 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,569 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,570 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,570 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,570 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,570 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,571 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,571 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,571 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,571 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,572 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,572 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,572 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,572 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,572 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,573 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,573 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,573 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,573 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,573 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,574 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,574 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,574 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,574 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,574 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,575 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,575 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,575 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,575 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,576 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,576 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,576 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,576 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,576 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,576 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,577 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,577 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,577 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,577 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,577 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,578 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,578 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,578 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,578 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,578 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,579 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,579 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,579 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,579 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,579 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,580 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,580 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,580 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,580 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,580 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,580 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,581 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,581 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,581 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,581 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,582 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,582 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,582 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,582 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,582 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,583 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,583 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,583 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,583 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,583 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,584 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,584 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,584 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,584 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,584 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,585 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,585 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,585 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,585 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,586 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,586 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,586 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,586 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,586 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,587 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,587 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,587 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,588 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,588 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,588 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,588 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,588 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,589 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,589 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,590 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,590 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,591 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,591 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,592 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,592 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,592 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,592 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,593 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,593 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,593 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,594 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,594 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,594 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,594 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,594 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,594 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,595 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,595 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,596 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,596 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,596 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,596 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,596 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,597 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,597 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,597 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,597 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,597 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,597 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,598 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,598 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,599 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,599 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,599 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,599 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,599 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,600 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,600 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,600 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,600 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,600 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,602 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,602 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,602 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,602 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,602 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,603 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,603 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,603 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,603 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,603 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,603 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,604 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,605 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,605 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,605 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,606 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,606 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,606 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,606 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,607 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,639 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,646 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,647 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,648 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,648 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,648 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,649 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,649 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,649 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,649 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,650 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,651 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,651 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,651 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,652 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,652 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,652 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,652 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,652 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,653 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,653 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,653 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,653 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,653 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,653 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,654 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,654 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,654 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,654 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,654 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,655 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,655 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,655 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,655 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,655 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,655 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,656 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,656 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,656 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,656 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,656 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,657 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,657 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,657 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,657 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,657 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,658 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,658 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,658 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,658 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,658 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,658 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,659 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,659 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,659 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,659 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,659 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,660 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,661 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,665 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,671 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,672 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,672 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,673 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,673 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,673 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,673 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,674 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,675 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,675 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,675 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,675 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,675 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,676 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,676 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,676 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,676 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,676 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,677 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,683 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,683 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,683 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,684 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,686 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,686 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,686 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,687 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,687 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,688 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,689 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,689 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,690 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,691 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,691 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,691 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,691 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,691 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,692 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,692 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,692 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,693 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,693 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,693 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,693 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,693 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,694 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,694 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,694 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,694 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,694 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,694 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,695 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,695 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,695 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,696 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,696 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,696 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,696 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,696 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,696 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,697 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,697 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,698 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,698 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,698 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,698 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,698 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,699 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,699 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,699 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,699 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,699 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,699 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,700 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,701 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,701 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,701 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,701 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,702 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,703 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,703 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,704 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,704 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,704 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,705 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,705 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,705 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,706 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,706 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,706 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,707 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,708 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,709 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,709 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,710 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,710 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,712 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,713 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,713 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,714 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,716 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,717 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,719 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,720 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,720 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,720 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,720 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,720 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,721 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,721 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,721 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,721 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,721 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,721 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,722 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,722 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,722 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,722 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,722 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,723 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,723 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,723 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,723 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,723 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,724 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,724 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,724 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,724 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,724 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,724 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,725 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,725 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,725 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,725 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,725 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,725 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,726 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,726 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,726 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,726 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,726 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,726 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,727 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,727 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,727 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,727 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,727 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,727 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,727 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,728 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,728 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,728 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,728 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,728 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,728 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,729 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,729 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,730 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,730 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,730 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,731 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,731 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,731 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,732 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,732 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,732 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,733 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,733 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,734 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,734 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,734 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,734 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,734 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,735 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,735 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,735 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,735 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,736 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,736 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,737 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,737 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,737 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,737 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,738 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,739 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,739 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,743 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,744 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,744 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,744 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,744 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,744 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,744 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,745 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,745 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,746 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,746 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,746 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,746 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,747 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,747 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,747 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,747 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,747 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,747 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,747 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,749 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,749 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,749 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,750 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,750 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,751 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,751 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,751 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,751 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,751 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,751 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,752 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,753 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,753 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,753 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,753 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,753 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,754 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,754 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,754 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,754 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,754 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,754 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,754 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,756 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,756 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,756 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,756 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,757 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,757 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,757 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,757 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,757 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,757 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,758 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,758 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,758 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,758 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,758 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,759 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,759 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,759 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,765 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,766 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,766 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,766 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,766 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,767 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,767 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,767 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,767 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,767 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,768 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,768 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~ret8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,768 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,768 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,768 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork0_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,770 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~mem10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,771 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,771 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,771 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,771 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,772 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,772 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,772 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,772 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,772 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,773 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,773 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,773 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,773 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,773 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~ret11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,775 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,775 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,776 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,776 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,776 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~ret5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,776 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,776 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,777 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,777 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,777 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#t~short27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,777 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,777 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork2_plus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,778 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,778 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,778 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork2_plus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 19:32:34,784 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-10-13 19:32:34,853 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 19:32:34,875 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-13 19:32:34,876 INFO L340 AbstractCegarLoop]: Starting to check reachability of 53 error locations. [2021-10-13 19:32:34,902 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 19:32:34,913 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 170 places, 172 transitions, 368 flow [2021-10-13 19:32:34,916 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 170 places, 172 transitions, 368 flow [2021-10-13 19:32:34,918 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 170 places, 172 transitions, 368 flow [2021-10-13 19:32:34,992 INFO L129 PetriNetUnfolder]: 12/169 cut-off events. [2021-10-13 19:32:34,993 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-13 19:32:35,000 INFO L84 FinitePrefix]: Finished finitePrefix Result has 182 conditions, 169 events. 12/169 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 231 event pairs, 0 based on Foata normal form. 0/131 useless extension candidates. Maximal degree in co-relation 125. Up to 2 conditions per place. [2021-10-13 19:32:35,006 INFO L116 LiptonReduction]: Number of co-enabled transitions 3840 [2021-10-13 19:32:55,708 INFO L131 LiptonReduction]: Checked pairs total: 5658 [2021-10-13 19:32:55,708 INFO L133 LiptonReduction]: Total number of compositions: 176 [2021-10-13 19:32:55,718 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 59 places, 53 transitions, 130 flow [2021-10-13 19:32:55,853 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 3189 states, 2459 states have (on average 4.410736071573811) internal successors, (10846), 3188 states have internal predecessors, (10846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:55,868 INFO L276 IsEmpty]: Start isEmpty. Operand has 3189 states, 2459 states have (on average 4.410736071573811) internal successors, (10846), 3188 states have internal predecessors, (10846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:55,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2021-10-13 19:32:55,873 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:55,874 INFO L512 BasicCegarLoop]: trace histogram [1, 1] [2021-10-13 19:32:55,874 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:32:55,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:55,880 INFO L82 PathProgramCache]: Analyzing trace with hash 32955, now seen corresponding path program 1 times [2021-10-13 19:32:55,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:55,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525490486] [2021-10-13 19:32:55,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:55,892 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:56,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:56,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:56,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:56,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525490486] [2021-10-13 19:32:56,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525490486] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:32:56,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:32:56,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:32:56,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524649745] [2021-10-13 19:32:56,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:32:56,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:56,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:32:56,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:32:56,148 INFO L87 Difference]: Start difference. First operand has 3189 states, 2459 states have (on average 4.410736071573811) internal successors, (10846), 3188 states have internal predecessors, (10846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:56,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:56,265 INFO L93 Difference]: Finished difference Result 3631 states and 12269 transitions. [2021-10-13 19:32:56,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:32:56,267 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2021-10-13 19:32:56,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:56,331 INFO L225 Difference]: With dead ends: 3631 [2021-10-13 19:32:56,331 INFO L226 Difference]: Without dead ends: 3631 [2021-10-13 19:32:56,333 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:32:56,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3631 states. [2021-10-13 19:32:56,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3631 to 1818. [2021-10-13 19:32:56,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1818 states, 1474 states have (on average 4.164179104477612) internal successors, (6138), 1817 states have internal predecessors, (6138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:56,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1818 states to 1818 states and 6138 transitions. [2021-10-13 19:32:56,621 INFO L78 Accepts]: Start accepts. Automaton has 1818 states and 6138 transitions. Word has length 2 [2021-10-13 19:32:56,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:56,622 INFO L470 AbstractCegarLoop]: Abstraction has 1818 states and 6138 transitions. [2021-10-13 19:32:56,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:56,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1818 states and 6138 transitions. [2021-10-13 19:32:56,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:32:56,623 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:56,623 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:32:56,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 19:32:56,624 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:32:56,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:56,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1023095, now seen corresponding path program 1 times [2021-10-13 19:32:56,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:56,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622055497] [2021-10-13 19:32:56,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:56,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:56,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:56,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:56,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:56,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622055497] [2021-10-13 19:32:56,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622055497] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:32:56,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610323973] [2021-10-13 19:32:56,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:56,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:32:56,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:32:56,764 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:32:56,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-13 19:32:56,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:56,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:32:56,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:32:56,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:56,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610323973] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:32:56,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:32:56,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-13 19:32:56,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831694795] [2021-10-13 19:32:56,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:32:56,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:56,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:32:56,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:32:56,957 INFO L87 Difference]: Start difference. First operand 1818 states and 6138 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:57,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:57,067 INFO L93 Difference]: Finished difference Result 5445 states and 18403 transitions. [2021-10-13 19:32:57,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:32:57,068 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-13 19:32:57,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:57,175 INFO L225 Difference]: With dead ends: 5445 [2021-10-13 19:32:57,175 INFO L226 Difference]: Without dead ends: 5445 [2021-10-13 19:32:57,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:32:57,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-10-13 19:32:57,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 1819. [2021-10-13 19:32:57,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1819 states, 1475 states have (on average 4.163389830508475) internal successors, (6141), 1818 states have internal predecessors, (6141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:57,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 6141 transitions. [2021-10-13 19:32:57,332 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 6141 transitions. Word has length 3 [2021-10-13 19:32:57,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:57,333 INFO L470 AbstractCegarLoop]: Abstraction has 1819 states and 6141 transitions. [2021-10-13 19:32:57,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:57,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 6141 transitions. [2021-10-13 19:32:57,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 19:32:57,334 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:57,334 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 19:32:57,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-13 19:32:57,548 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-13 19:32:57,549 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:32:57,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:57,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1023096, now seen corresponding path program 1 times [2021-10-13 19:32:57,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:57,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453222476] [2021-10-13 19:32:57,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:57,551 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:57,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:57,594 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:57,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:57,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453222476] [2021-10-13 19:32:57,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453222476] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:32:57,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:32:57,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:32:57,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845438970] [2021-10-13 19:32:57,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:32:57,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:57,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:32:57,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:32:57,604 INFO L87 Difference]: Start difference. First operand 1819 states and 6141 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:57,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:57,650 INFO L93 Difference]: Finished difference Result 1818 states and 6139 transitions. [2021-10-13 19:32:57,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:32:57,650 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-13 19:32:57,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:57,667 INFO L225 Difference]: With dead ends: 1818 [2021-10-13 19:32:57,668 INFO L226 Difference]: Without dead ends: 1818 [2021-10-13 19:32:57,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:32:57,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2021-10-13 19:32:57,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1818. [2021-10-13 19:32:57,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1818 states, 1475 states have (on average 4.162033898305085) internal successors, (6139), 1817 states have internal predecessors, (6139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:57,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1818 states to 1818 states and 6139 transitions. [2021-10-13 19:32:57,822 INFO L78 Accepts]: Start accepts. Automaton has 1818 states and 6139 transitions. Word has length 3 [2021-10-13 19:32:57,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:57,822 INFO L470 AbstractCegarLoop]: Abstraction has 1818 states and 6139 transitions. [2021-10-13 19:32:57,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:57,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1818 states and 6139 transitions. [2021-10-13 19:32:57,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-13 19:32:57,824 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:57,824 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1] [2021-10-13 19:32:57,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-13 19:32:57,824 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:32:57,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:57,825 INFO L82 PathProgramCache]: Analyzing trace with hash 31717435, now seen corresponding path program 2 times [2021-10-13 19:32:57,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:57,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107810640] [2021-10-13 19:32:57,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:57,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:57,894 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:57,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:57,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107810640] [2021-10-13 19:32:57,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107810640] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:32:57,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562342983] [2021-10-13 19:32:57,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:32:57,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:32:57,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:32:57,897 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:32:57,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-13 19:32:58,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 19:32:58,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:32:58,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-13 19:32:58,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:32:58,034 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:32:58,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562342983] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:32:58,034 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:32:58,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2021-10-13 19:32:58,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961196835] [2021-10-13 19:32:58,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:32:58,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:58,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:32:58,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:32:58,036 INFO L87 Difference]: Start difference. First operand 1818 states and 6139 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:58,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:58,063 INFO L93 Difference]: Finished difference Result 1817 states and 6138 transitions. [2021-10-13 19:32:58,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:32:58,064 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-13 19:32:58,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:58,083 INFO L225 Difference]: With dead ends: 1817 [2021-10-13 19:32:58,083 INFO L226 Difference]: Without dead ends: 1817 [2021-10-13 19:32:58,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:32:58,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2021-10-13 19:32:58,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1815. [2021-10-13 19:32:58,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1815 states, 1473 states have (on average 4.164290563475899) internal successors, (6134), 1814 states have internal predecessors, (6134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:58,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1815 states to 1815 states and 6134 transitions. [2021-10-13 19:32:58,157 INFO L78 Accepts]: Start accepts. Automaton has 1815 states and 6134 transitions. Word has length 4 [2021-10-13 19:32:58,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:58,157 INFO L470 AbstractCegarLoop]: Abstraction has 1815 states and 6134 transitions. [2021-10-13 19:32:58,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:58,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1815 states and 6134 transitions. [2021-10-13 19:32:58,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:32:58,158 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:58,158 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:32:58,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-13 19:32:58,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:32:58,372 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:32:58,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:58,374 INFO L82 PathProgramCache]: Analyzing trace with hash 983589668, now seen corresponding path program 1 times [2021-10-13 19:32:58,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:58,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877104583] [2021-10-13 19:32:58,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:58,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:58,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:58,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:58,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877104583] [2021-10-13 19:32:58,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877104583] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:32:58,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:32:58,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:32:58,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611286102] [2021-10-13 19:32:58,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:32:58,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:58,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:32:58,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:32:58,465 INFO L87 Difference]: Start difference. First operand 1815 states and 6134 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:58,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:58,538 INFO L93 Difference]: Finished difference Result 3081 states and 10389 transitions. [2021-10-13 19:32:58,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:32:58,539 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-13 19:32:58,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:58,574 INFO L225 Difference]: With dead ends: 3081 [2021-10-13 19:32:58,574 INFO L226 Difference]: Without dead ends: 3081 [2021-10-13 19:32:58,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:32:58,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3081 states. [2021-10-13 19:32:58,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3081 to 1997. [2021-10-13 19:32:58,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1997 states, 1655 states have (on average 4.632628398791541) internal successors, (7667), 1996 states have internal predecessors, (7667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:58,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1997 states to 1997 states and 7667 transitions. [2021-10-13 19:32:58,676 INFO L78 Accepts]: Start accepts. Automaton has 1997 states and 7667 transitions. Word has length 5 [2021-10-13 19:32:58,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:58,677 INFO L470 AbstractCegarLoop]: Abstraction has 1997 states and 7667 transitions. [2021-10-13 19:32:58,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:58,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1997 states and 7667 transitions. [2021-10-13 19:32:58,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 19:32:58,678 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:58,679 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 19:32:58,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-13 19:32:58,679 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:32:58,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:58,680 INFO L82 PathProgramCache]: Analyzing trace with hash 983589559, now seen corresponding path program 1 times [2021-10-13 19:32:58,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:58,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505699940] [2021-10-13 19:32:58,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:58,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:58,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:58,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:58,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505699940] [2021-10-13 19:32:58,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505699940] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:32:58,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:32:58,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:32:58,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072246983] [2021-10-13 19:32:58,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:32:58,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:58,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:32:58,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:32:58,780 INFO L87 Difference]: Start difference. First operand 1997 states and 7667 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:58,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:58,946 INFO L93 Difference]: Finished difference Result 2645 states and 9639 transitions. [2021-10-13 19:32:58,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:32:58,947 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 5 [2021-10-13 19:32:58,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:58,962 INFO L225 Difference]: With dead ends: 2645 [2021-10-13 19:32:58,963 INFO L226 Difference]: Without dead ends: 2641 [2021-10-13 19:32:58,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:32:58,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2641 states. [2021-10-13 19:32:59,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2641 to 2419. [2021-10-13 19:32:59,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2419 states, 2077 states have (on average 4.451612903225806) internal successors, (9246), 2418 states have internal predecessors, (9246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:59,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2419 states to 2419 states and 9246 transitions. [2021-10-13 19:32:59,101 INFO L78 Accepts]: Start accepts. Automaton has 2419 states and 9246 transitions. Word has length 5 [2021-10-13 19:32:59,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:59,102 INFO L470 AbstractCegarLoop]: Abstraction has 2419 states and 9246 transitions. [2021-10-13 19:32:59,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:59,102 INFO L276 IsEmpty]: Start isEmpty. Operand 2419 states and 9246 transitions. [2021-10-13 19:32:59,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:32:59,102 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:59,103 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 19:32:59,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-13 19:32:59,103 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:32:59,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:32:59,103 INFO L82 PathProgramCache]: Analyzing trace with hash 416079227, now seen corresponding path program 1 times [2021-10-13 19:32:59,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:32:59,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440757333] [2021-10-13 19:32:59,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:59,104 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:32:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:59,308 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:59,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:32:59,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440757333] [2021-10-13 19:32:59,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440757333] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:32:59,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675231760] [2021-10-13 19:32:59,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:32:59,310 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:32:59,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:32:59,311 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:32:59,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-13 19:32:59,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:32:59,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:32:59,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:32:59,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:32:59,564 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:32:59,564 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 26 treesize of output 25 [2021-10-13 19:32:59,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:32:59,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675231760] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:32:59,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:32:59,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-10-13 19:32:59,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625888336] [2021-10-13 19:32:59,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:32:59,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:32:59,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:32:59,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:32:59,598 INFO L87 Difference]: Start difference. First operand 2419 states and 9246 transitions. Second operand has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:59,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:32:59,871 INFO L93 Difference]: Finished difference Result 2645 states and 9630 transitions. [2021-10-13 19:32:59,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:32:59,872 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-13 19:32:59,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:32:59,889 INFO L225 Difference]: With dead ends: 2645 [2021-10-13 19:32:59,889 INFO L226 Difference]: Without dead ends: 2645 [2021-10-13 19:32:59,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 86.6ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:32:59,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2645 states. [2021-10-13 19:32:59,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2645 to 2419. [2021-10-13 19:32:59,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2419 states, 2077 states have (on average 4.451131439576312) internal successors, (9245), 2418 states have internal predecessors, (9245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:59,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2419 states to 2419 states and 9245 transitions. [2021-10-13 19:32:59,992 INFO L78 Accepts]: Start accepts. Automaton has 2419 states and 9245 transitions. Word has length 6 [2021-10-13 19:32:59,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:32:59,993 INFO L470 AbstractCegarLoop]: Abstraction has 2419 states and 9245 transitions. [2021-10-13 19:32:59,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:32:59,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2419 states and 9245 transitions. [2021-10-13 19:32:59,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:32:59,994 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:32:59,994 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 19:33:00,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:00,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:00,209 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:00,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:00,210 INFO L82 PathProgramCache]: Analyzing trace with hash 416079228, now seen corresponding path program 1 times [2021-10-13 19:33:00,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:00,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511398029] [2021-10-13 19:33:00,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:00,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:00,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:00,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:00,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511398029] [2021-10-13 19:33:00,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511398029] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:00,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279288468] [2021-10-13 19:33:00,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:00,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:00,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:00,315 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:00,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-13 19:33:00,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:00,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 19:33:00,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:00,472 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-13 19:33:00,518 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:00,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-13 19:33:00,544 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:00,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279288468] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:00,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:00,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-10-13 19:33:00,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487579430] [2021-10-13 19:33:00,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 19:33:00,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:00,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 19:33:00,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:33:00,547 INFO L87 Difference]: Start difference. First operand 2419 states and 9245 transitions. Second operand has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:00,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:00,761 INFO L93 Difference]: Finished difference Result 2644 states and 9628 transitions. [2021-10-13 19:33:00,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:00,762 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-13 19:33:00,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:00,809 INFO L225 Difference]: With dead ends: 2644 [2021-10-13 19:33:00,809 INFO L226 Difference]: Without dead ends: 2644 [2021-10-13 19:33:00,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:33:00,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2021-10-13 19:33:00,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 2419. [2021-10-13 19:33:00,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2419 states, 2077 states have (on average 4.450649975926818) internal successors, (9244), 2418 states have internal predecessors, (9244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:00,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2419 states to 2419 states and 9244 transitions. [2021-10-13 19:33:00,903 INFO L78 Accepts]: Start accepts. Automaton has 2419 states and 9244 transitions. Word has length 6 [2021-10-13 19:33:00,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:00,904 INFO L470 AbstractCegarLoop]: Abstraction has 2419 states and 9244 transitions. [2021-10-13 19:33:00,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:00,904 INFO L276 IsEmpty]: Start isEmpty. Operand 2419 states and 9244 transitions. [2021-10-13 19:33:00,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-13 19:33:00,905 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:00,905 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-10-13 19:33:00,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:01,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:01,120 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:01,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:01,121 INFO L82 PathProgramCache]: Analyzing trace with hash 416079222, now seen corresponding path program 1 times [2021-10-13 19:33:01,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:01,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532647661] [2021-10-13 19:33:01,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:01,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:01,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:33:01,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:01,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532647661] [2021-10-13 19:33:01,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532647661] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:01,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:01,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:33:01,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967573478] [2021-10-13 19:33:01,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:33:01,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:01,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:33:01,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:01,198 INFO L87 Difference]: Start difference. First operand 2419 states and 9244 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:01,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:01,245 INFO L93 Difference]: Finished difference Result 3137 states and 10714 transitions. [2021-10-13 19:33:01,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:33:01,247 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-13 19:33:01,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:01,267 INFO L225 Difference]: With dead ends: 3137 [2021-10-13 19:33:01,268 INFO L226 Difference]: Without dead ends: 3137 [2021-10-13 19:33:01,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:01,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3137 states. [2021-10-13 19:33:01,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3137 to 2419. [2021-10-13 19:33:01,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2419 states, 2077 states have (on average 4.275397207510833) internal successors, (8880), 2418 states have internal predecessors, (8880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:01,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2419 states to 2419 states and 8880 transitions. [2021-10-13 19:33:01,369 INFO L78 Accepts]: Start accepts. Automaton has 2419 states and 8880 transitions. Word has length 6 [2021-10-13 19:33:01,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:01,371 INFO L470 AbstractCegarLoop]: Abstraction has 2419 states and 8880 transitions. [2021-10-13 19:33:01,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:01,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2419 states and 8880 transitions. [2021-10-13 19:33:01,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:33:01,372 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:01,372 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:01,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-13 19:33:01,373 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:01,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:01,373 INFO L82 PathProgramCache]: Analyzing trace with hash 13559077, now seen corresponding path program 1 times [2021-10-13 19:33:01,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:01,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671546452] [2021-10-13 19:33:01,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:01,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:01,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:01,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:33:01,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:01,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671546452] [2021-10-13 19:33:01,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671546452] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:01,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:01,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:33:01,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597502940] [2021-10-13 19:33:01,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:33:01,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:01,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:33:01,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:01,415 INFO L87 Difference]: Start difference. First operand 2419 states and 8880 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:01,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:01,456 INFO L93 Difference]: Finished difference Result 2237 states and 8255 transitions. [2021-10-13 19:33:01,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:33:01,457 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:33:01,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:01,474 INFO L225 Difference]: With dead ends: 2237 [2021-10-13 19:33:01,474 INFO L226 Difference]: Without dead ends: 2237 [2021-10-13 19:33:01,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:01,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2237 states. [2021-10-13 19:33:01,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2237 to 2237. [2021-10-13 19:33:01,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 1944 states have (on average 4.246399176954733) internal successors, (8255), 2236 states have internal predecessors, (8255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:01,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 8255 transitions. [2021-10-13 19:33:01,560 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 8255 transitions. Word has length 7 [2021-10-13 19:33:01,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:01,560 INFO L470 AbstractCegarLoop]: Abstraction has 2237 states and 8255 transitions. [2021-10-13 19:33:01,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:01,560 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 8255 transitions. [2021-10-13 19:33:01,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:33:01,561 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:01,561 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:01,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-13 19:33:01,562 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:01,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:01,562 INFO L82 PathProgramCache]: Analyzing trace with hash 13558968, now seen corresponding path program 1 times [2021-10-13 19:33:01,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:01,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753000617] [2021-10-13 19:33:01,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:01,563 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:01,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:01,620 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-13 19:33:01,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:01,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753000617] [2021-10-13 19:33:01,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753000617] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:01,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782731748] [2021-10-13 19:33:01,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:01,622 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:01,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:01,623 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:01,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-13 19:33:01,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:01,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 19:33:01,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:01,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:01,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782731748] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:01,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:01,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:33:01,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540731500] [2021-10-13 19:33:01,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:33:01,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:01,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:33:01,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:33:01,841 INFO L87 Difference]: Start difference. First operand 2237 states and 8255 transitions. Second operand has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:02,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:02,218 INFO L93 Difference]: Finished difference Result 3915 states and 13299 transitions. [2021-10-13 19:33:02,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:33:02,219 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 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 7 [2021-10-13 19:33:02,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:02,243 INFO L225 Difference]: With dead ends: 3915 [2021-10-13 19:33:02,243 INFO L226 Difference]: Without dead ends: 3913 [2021-10-13 19:33:02,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 136.2ms TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:33:02,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3913 states. [2021-10-13 19:33:02,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3913 to 2677. [2021-10-13 19:33:02,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2677 states, 2384 states have (on average 4.3364093959731544) internal successors, (10338), 2676 states have internal predecessors, (10338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:02,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2677 states to 2677 states and 10338 transitions. [2021-10-13 19:33:02,366 INFO L78 Accepts]: Start accepts. Automaton has 2677 states and 10338 transitions. Word has length 7 [2021-10-13 19:33:02,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:02,367 INFO L470 AbstractCegarLoop]: Abstraction has 2677 states and 10338 transitions. [2021-10-13 19:33:02,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:02,367 INFO L276 IsEmpty]: Start isEmpty. Operand 2677 states and 10338 transitions. [2021-10-13 19:33:02,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:33:02,369 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:02,369 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:02,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:02,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:02,584 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:02,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:02,585 INFO L82 PathProgramCache]: Analyzing trace with hash 13558286, now seen corresponding path program 1 times [2021-10-13 19:33:02,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:02,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988382784] [2021-10-13 19:33:02,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:02,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:02,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:02,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:02,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:02,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988382784] [2021-10-13 19:33:02,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988382784] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:02,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898168606] [2021-10-13 19:33:02,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:02,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:02,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:02,760 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:02,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-13 19:33:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:02,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 19:33:02,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:02,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:03,017 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:03,018 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 26 treesize of output 25 [2021-10-13 19:33:03,108 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:03,109 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 26 treesize of output 25 [2021-10-13 19:33:03,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:03,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898168606] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:03,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:03,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:33:03,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917291386] [2021-10-13 19:33:03,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:33:03,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:03,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:33:03,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:33:03,124 INFO L87 Difference]: Start difference. First operand 2677 states and 10338 transitions. Second operand has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:03,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:03,483 INFO L93 Difference]: Finished difference Result 3179 states and 11760 transitions. [2021-10-13 19:33:03,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:03,483 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 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 7 [2021-10-13 19:33:03,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:03,503 INFO L225 Difference]: With dead ends: 3179 [2021-10-13 19:33:03,503 INFO L226 Difference]: Without dead ends: 3179 [2021-10-13 19:33:03,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 127.5ms TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:33:03,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3179 states. [2021-10-13 19:33:03,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3179 to 2667. [2021-10-13 19:33:03,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2667 states, 2374 states have (on average 4.338247683235046) internal successors, (10299), 2666 states have internal predecessors, (10299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:03,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2667 states to 2667 states and 10299 transitions. [2021-10-13 19:33:03,646 INFO L78 Accepts]: Start accepts. Automaton has 2667 states and 10299 transitions. Word has length 7 [2021-10-13 19:33:03,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:03,646 INFO L470 AbstractCegarLoop]: Abstraction has 2667 states and 10299 transitions. [2021-10-13 19:33:03,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:03,647 INFO L276 IsEmpty]: Start isEmpty. Operand 2667 states and 10299 transitions. [2021-10-13 19:33:03,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:33:03,647 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:03,648 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:03,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-10-13 19:33:03,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-10-13 19:33:03,862 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:03,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:03,863 INFO L82 PathProgramCache]: Analyzing trace with hash 13558287, now seen corresponding path program 1 times [2021-10-13 19:33:03,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:03,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099617825] [2021-10-13 19:33:03,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:03,864 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:03,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:04,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:04,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:04,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099617825] [2021-10-13 19:33:04,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099617825] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:04,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725671610] [2021-10-13 19:33:04,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:04,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:04,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:04,038 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:04,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-13 19:33:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:04,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:33:04,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:04,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:33:04,187 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 155 treesize of output 147 [2021-10-13 19:33:04,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:33:04,301 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:04,302 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 24 treesize of output 23 [2021-10-13 19:33:04,362 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:04,363 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 23 treesize of output 22 [2021-10-13 19:33:04,379 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:04,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725671610] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:04,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:04,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-13 19:33:04,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731912791] [2021-10-13 19:33:04,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:33:04,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:04,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:33:04,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:33:04,381 INFO L87 Difference]: Start difference. First operand 2667 states and 10299 transitions. Second operand has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:04,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:04,717 INFO L93 Difference]: Finished difference Result 3159 states and 11702 transitions. [2021-10-13 19:33:04,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:04,718 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 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 7 [2021-10-13 19:33:04,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:04,737 INFO L225 Difference]: With dead ends: 3159 [2021-10-13 19:33:04,737 INFO L226 Difference]: Without dead ends: 3159 [2021-10-13 19:33:04,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 110.0ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:33:04,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3159 states. [2021-10-13 19:33:04,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3159 to 2657. [2021-10-13 19:33:04,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2657 states, 2364 states have (on average 4.340101522842639) internal successors, (10260), 2656 states have internal predecessors, (10260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:04,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2657 states to 2657 states and 10260 transitions. [2021-10-13 19:33:04,836 INFO L78 Accepts]: Start accepts. Automaton has 2657 states and 10260 transitions. Word has length 7 [2021-10-13 19:33:04,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:04,836 INFO L470 AbstractCegarLoop]: Abstraction has 2657 states and 10260 transitions. [2021-10-13 19:33:04,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:04,837 INFO L276 IsEmpty]: Start isEmpty. Operand 2657 states and 10260 transitions. [2021-10-13 19:33:04,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:33:04,837 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:04,837 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:04,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:05,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-10-13 19:33:05,051 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:05,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:05,052 INFO L82 PathProgramCache]: Analyzing trace with hash 342712552, now seen corresponding path program 1 times [2021-10-13 19:33:05,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:05,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177251557] [2021-10-13 19:33:05,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:05,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:05,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:05,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:05,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177251557] [2021-10-13 19:33:05,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177251557] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:05,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:05,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-13 19:33:05,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631932647] [2021-10-13 19:33:05,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:33:05,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:05,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:33:05,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:05,117 INFO L87 Difference]: Start difference. First operand 2657 states and 10260 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:05,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:05,215 INFO L93 Difference]: Finished difference Result 3525 states and 14210 transitions. [2021-10-13 19:33:05,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:33:05,216 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:33:05,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:05,250 INFO L225 Difference]: With dead ends: 3525 [2021-10-13 19:33:05,251 INFO L226 Difference]: Without dead ends: 3525 [2021-10-13 19:33:05,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:05,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3525 states. [2021-10-13 19:33:05,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3525 to 3277. [2021-10-13 19:33:05,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3277 states, 2984 states have (on average 4.60656836461126) internal successors, (13746), 3276 states have internal predecessors, (13746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:05,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3277 states to 3277 states and 13746 transitions. [2021-10-13 19:33:05,412 INFO L78 Accepts]: Start accepts. Automaton has 3277 states and 13746 transitions. Word has length 7 [2021-10-13 19:33:05,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:05,412 INFO L470 AbstractCegarLoop]: Abstraction has 3277 states and 13746 transitions. [2021-10-13 19:33:05,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:05,413 INFO L276 IsEmpty]: Start isEmpty. Operand 3277 states and 13746 transitions. [2021-10-13 19:33:05,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 19:33:05,415 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:05,415 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:05,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-13 19:33:05,417 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:05,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:05,417 INFO L82 PathProgramCache]: Analyzing trace with hash 342712554, now seen corresponding path program 1 times [2021-10-13 19:33:05,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:05,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483935266] [2021-10-13 19:33:05,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:05,420 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:05,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:05,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:05,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:05,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483935266] [2021-10-13 19:33:05,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483935266] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:05,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:05,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:33:05,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49955041] [2021-10-13 19:33:05,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:33:05,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:05,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:33:05,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:33:05,508 INFO L87 Difference]: Start difference. First operand 3277 states and 13746 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:05,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:05,692 INFO L93 Difference]: Finished difference Result 3373 states and 13846 transitions. [2021-10-13 19:33:05,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:33:05,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 19:33:05,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:05,714 INFO L225 Difference]: With dead ends: 3373 [2021-10-13 19:33:05,715 INFO L226 Difference]: Without dead ends: 3341 [2021-10-13 19:33:05,717 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:33:05,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3341 states. [2021-10-13 19:33:05,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3341 to 3241. [2021-10-13 19:33:05,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3241 states, 2948 states have (on average 4.591587516960652) internal successors, (13536), 3240 states have internal predecessors, (13536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:05,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3241 states to 3241 states and 13536 transitions. [2021-10-13 19:33:05,839 INFO L78 Accepts]: Start accepts. Automaton has 3241 states and 13536 transitions. Word has length 7 [2021-10-13 19:33:05,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:05,839 INFO L470 AbstractCegarLoop]: Abstraction has 3241 states and 13536 transitions. [2021-10-13 19:33:05,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:05,842 INFO L276 IsEmpty]: Start isEmpty. Operand 3241 states and 13536 transitions. [2021-10-13 19:33:05,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:33:05,846 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:05,846 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:05,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-13 19:33:05,847 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:05,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:05,848 INFO L82 PathProgramCache]: Analyzing trace with hash 96976508, now seen corresponding path program 2 times [2021-10-13 19:33:05,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:05,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145234490] [2021-10-13 19:33:05,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:05,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:06,078 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:06,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:06,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145234490] [2021-10-13 19:33:06,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145234490] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:06,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835616682] [2021-10-13 19:33:06,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:33:06,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:06,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:06,080 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:06,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-13 19:33:06,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:33:06,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:06,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:33:06,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:06,255 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 176 treesize of output 172 [2021-10-13 19:33:06,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:33:06,463 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:06,463 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 25 treesize of output 24 [2021-10-13 19:33:06,552 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:06,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835616682] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:06,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:06,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-10-13 19:33:06,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132607964] [2021-10-13 19:33:06,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:33:06,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:06,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:33:06,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:33:06,558 INFO L87 Difference]: Start difference. First operand 3241 states and 13536 transitions. Second operand has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:07,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:07,238 INFO L93 Difference]: Finished difference Result 3813 states and 14630 transitions. [2021-10-13 19:33:07,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:33:07,238 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:33:07,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:07,259 INFO L225 Difference]: With dead ends: 3813 [2021-10-13 19:33:07,259 INFO L226 Difference]: Without dead ends: 3813 [2021-10-13 19:33:07,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 375.6ms TimeCoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:33:07,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2021-10-13 19:33:07,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 3247. [2021-10-13 19:33:07,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3247 states, 2954 states have (on average 4.58903182125931) internal successors, (13556), 3246 states have internal predecessors, (13556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:07,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3247 states to 3247 states and 13556 transitions. [2021-10-13 19:33:07,393 INFO L78 Accepts]: Start accepts. Automaton has 3247 states and 13556 transitions. Word has length 8 [2021-10-13 19:33:07,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:07,393 INFO L470 AbstractCegarLoop]: Abstraction has 3247 states and 13556 transitions. [2021-10-13 19:33:07,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:07,394 INFO L276 IsEmpty]: Start isEmpty. Operand 3247 states and 13556 transitions. [2021-10-13 19:33:07,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:33:07,394 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:07,394 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:07,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-10-13 19:33:07,609 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,SelfDestructingSolverStorable15 [2021-10-13 19:33:07,610 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:07,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:07,611 INFO L82 PathProgramCache]: Analyzing trace with hash 96976509, now seen corresponding path program 1 times [2021-10-13 19:33:07,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:07,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866555941] [2021-10-13 19:33:07,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:07,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:07,757 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:07,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:07,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866555941] [2021-10-13 19:33:07,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866555941] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:07,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28557514] [2021-10-13 19:33:07,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:07,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:07,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:07,760 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:07,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-13 19:33:07,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:07,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:33:07,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:07,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:08,018 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:08,019 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-13 19:33:08,050 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:08,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28557514] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:08,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:08,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-10-13 19:33:08,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307121028] [2021-10-13 19:33:08,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 19:33:08,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:08,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 19:33:08,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:33:08,053 INFO L87 Difference]: Start difference. First operand 3247 states and 13556 transitions. Second operand has 11 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:08,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:08,431 INFO L93 Difference]: Finished difference Result 3806 states and 14621 transitions. [2021-10-13 19:33:08,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:08,432 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-13 19:33:08,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:08,444 INFO L225 Difference]: With dead ends: 3806 [2021-10-13 19:33:08,444 INFO L226 Difference]: Without dead ends: 3806 [2021-10-13 19:33:08,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 125.4ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:33:08,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2021-10-13 19:33:08,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3248. [2021-10-13 19:33:08,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 2955 states have (on average 4.588832487309645) internal successors, (13560), 3247 states have internal predecessors, (13560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:08,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 13560 transitions. [2021-10-13 19:33:08,603 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 13560 transitions. Word has length 8 [2021-10-13 19:33:08,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:08,604 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 13560 transitions. [2021-10-13 19:33:08,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:08,604 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 13560 transitions. [2021-10-13 19:33:08,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:33:08,604 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:08,605 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:08,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:08,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:08,820 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:08,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:08,821 INFO L82 PathProgramCache]: Analyzing trace with hash 96976503, now seen corresponding path program 1 times [2021-10-13 19:33:08,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:08,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248802508] [2021-10-13 19:33:08,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:08,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:08,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:08,857 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:33:08,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:08,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248802508] [2021-10-13 19:33:08,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248802508] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:08,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:08,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:33:08,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767320478] [2021-10-13 19:33:08,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:33:08,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:08,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:33:08,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:08,860 INFO L87 Difference]: Start difference. First operand 3248 states and 13560 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:08,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:08,899 INFO L93 Difference]: Finished difference Result 3028 states and 12723 transitions. [2021-10-13 19:33:08,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:33:08,899 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 8 [2021-10-13 19:33:08,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:08,915 INFO L225 Difference]: With dead ends: 3028 [2021-10-13 19:33:08,915 INFO L226 Difference]: Without dead ends: 3028 [2021-10-13 19:33:08,916 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:08,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3028 states. [2021-10-13 19:33:08,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3028 to 3028. [2021-10-13 19:33:09,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3028 states, 2784 states have (on average 4.570043103448276) internal successors, (12723), 3027 states have internal predecessors, (12723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:09,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3028 states to 3028 states and 12723 transitions. [2021-10-13 19:33:09,019 INFO L78 Accepts]: Start accepts. Automaton has 3028 states and 12723 transitions. Word has length 8 [2021-10-13 19:33:09,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:09,020 INFO L470 AbstractCegarLoop]: Abstraction has 3028 states and 12723 transitions. [2021-10-13 19:33:09,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:09,020 INFO L276 IsEmpty]: Start isEmpty. Operand 3028 states and 12723 transitions. [2021-10-13 19:33:09,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:33:09,020 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:09,021 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:09,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-13 19:33:09,021 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:09,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:09,021 INFO L82 PathProgramCache]: Analyzing trace with hash 96976504, now seen corresponding path program 1 times [2021-10-13 19:33:09,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:09,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752628047] [2021-10-13 19:33:09,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:09,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:09,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:09,055 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 19:33:09,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:09,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752628047] [2021-10-13 19:33:09,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752628047] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:09,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:09,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:33:09,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755755792] [2021-10-13 19:33:09,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:33:09,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:09,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:33:09,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:09,057 INFO L87 Difference]: Start difference. First operand 3028 states and 12723 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:09,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:09,092 INFO L93 Difference]: Finished difference Result 2808 states and 11886 transitions. [2021-10-13 19:33:09,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:33:09,093 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 8 [2021-10-13 19:33:09,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:09,108 INFO L225 Difference]: With dead ends: 2808 [2021-10-13 19:33:09,109 INFO L226 Difference]: Without dead ends: 2808 [2021-10-13 19:33:09,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:09,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2021-10-13 19:33:09,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 2808. [2021-10-13 19:33:09,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2808 states, 2613 states have (on average 4.548794489092996) internal successors, (11886), 2807 states have internal predecessors, (11886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:09,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2808 states to 2808 states and 11886 transitions. [2021-10-13 19:33:09,204 INFO L78 Accepts]: Start accepts. Automaton has 2808 states and 11886 transitions. Word has length 8 [2021-10-13 19:33:09,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:09,205 INFO L470 AbstractCegarLoop]: Abstraction has 2808 states and 11886 transitions. [2021-10-13 19:33:09,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:09,205 INFO L276 IsEmpty]: Start isEmpty. Operand 2808 states and 11886 transitions. [2021-10-13 19:33:09,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:33:09,206 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:09,206 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:09,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-13 19:33:09,206 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:09,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:09,207 INFO L82 PathProgramCache]: Analyzing trace with hash 426130094, now seen corresponding path program 1 times [2021-10-13 19:33:09,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:09,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477275838] [2021-10-13 19:33:09,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:09,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:09,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:09,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:09,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477275838] [2021-10-13 19:33:09,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477275838] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:09,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59148630] [2021-10-13 19:33:09,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:09,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:09,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:09,351 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:09,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-13 19:33:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:09,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 19:33:09,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:09,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:09,618 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:09,619 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 26 treesize of output 25 [2021-10-13 19:33:09,669 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:09,669 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 26 treesize of output 25 [2021-10-13 19:33:09,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:09,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59148630] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:09,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:09,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-10-13 19:33:09,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332851931] [2021-10-13 19:33:09,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 19:33:09,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:09,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 19:33:09,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-10-13 19:33:09,700 INFO L87 Difference]: Start difference. First operand 2808 states and 11886 transitions. Second operand has 10 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 9 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:10,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:10,015 INFO L93 Difference]: Finished difference Result 2865 states and 11988 transitions. [2021-10-13 19:33:10,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:10,016 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 9 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 8 [2021-10-13 19:33:10,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:10,029 INFO L225 Difference]: With dead ends: 2865 [2021-10-13 19:33:10,030 INFO L226 Difference]: Without dead ends: 2865 [2021-10-13 19:33:10,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 167.8ms TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:33:10,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2865 states. [2021-10-13 19:33:10,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2865 to 2797. [2021-10-13 19:33:10,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2797 states, 2602 states have (on average 4.546502690238278) internal successors, (11830), 2796 states have internal predecessors, (11830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:10,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2797 states to 2797 states and 11830 transitions. [2021-10-13 19:33:10,124 INFO L78 Accepts]: Start accepts. Automaton has 2797 states and 11830 transitions. Word has length 8 [2021-10-13 19:33:10,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:10,125 INFO L470 AbstractCegarLoop]: Abstraction has 2797 states and 11830 transitions. [2021-10-13 19:33:10,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 9 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:10,125 INFO L276 IsEmpty]: Start isEmpty. Operand 2797 states and 11830 transitions. [2021-10-13 19:33:10,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-13 19:33:10,126 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:10,126 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:10,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:10,341 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,SelfDestructingSolverStorable19 [2021-10-13 19:33:10,342 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:10,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:10,343 INFO L82 PathProgramCache]: Analyzing trace with hash 426130096, now seen corresponding path program 1 times [2021-10-13 19:33:10,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:10,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005343999] [2021-10-13 19:33:10,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:10,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:10,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:10,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:10,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005343999] [2021-10-13 19:33:10,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005343999] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:10,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413032453] [2021-10-13 19:33:10,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:10,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:10,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:10,444 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:10,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-13 19:33:10,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:10,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:33:10,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:10,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:33:10,644 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 126 treesize of output 118 [2021-10-13 19:33:10,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:33:10,763 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:10,764 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 24 treesize of output 23 [2021-10-13 19:33:10,806 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:10,806 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 23 treesize of output 22 [2021-10-13 19:33:10,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:10,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413032453] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:10,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:10,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-10-13 19:33:10,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369553989] [2021-10-13 19:33:10,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 19:33:10,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:10,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 19:33:10,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-10-13 19:33:10,828 INFO L87 Difference]: Start difference. First operand 2797 states and 11830 transitions. Second operand has 9 states, 8 states have (on average 1.375) internal successors, (11), 8 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:11,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:11,085 INFO L93 Difference]: Finished difference Result 2854 states and 11954 transitions. [2021-10-13 19:33:11,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:11,086 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.375) internal successors, (11), 8 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 8 [2021-10-13 19:33:11,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:11,098 INFO L225 Difference]: With dead ends: 2854 [2021-10-13 19:33:11,098 INFO L226 Difference]: Without dead ends: 2854 [2021-10-13 19:33:11,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 96.9ms TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-10-13 19:33:11,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2854 states. [2021-10-13 19:33:11,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2854 to 2786. [2021-10-13 19:33:11,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2786 states, 2591 states have (on average 4.552682362022385) internal successors, (11796), 2785 states have internal predecessors, (11796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:11,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2786 states to 2786 states and 11796 transitions. [2021-10-13 19:33:11,261 INFO L78 Accepts]: Start accepts. Automaton has 2786 states and 11796 transitions. Word has length 8 [2021-10-13 19:33:11,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:11,265 INFO L470 AbstractCegarLoop]: Abstraction has 2786 states and 11796 transitions. [2021-10-13 19:33:11,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.375) internal successors, (11), 8 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:11,266 INFO L276 IsEmpty]: Start isEmpty. Operand 2786 states and 11796 transitions. [2021-10-13 19:33:11,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:11,267 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:11,267 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2021-10-13 19:33:11,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:11,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:11,482 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:11,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:11,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1288690728, now seen corresponding path program 2 times [2021-10-13 19:33:11,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:11,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586803863] [2021-10-13 19:33:11,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:11,484 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:11,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:11,560 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:11,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:11,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586803863] [2021-10-13 19:33:11,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586803863] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:11,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221997317] [2021-10-13 19:33:11,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:33:11,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:11,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:11,562 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:11,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-13 19:33:11,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:33:11,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:11,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 19:33:11,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:11,852 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:11,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221997317] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:11,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:11,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:33:11,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227026809] [2021-10-13 19:33:11,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:33:11,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:11,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:33:11,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:33:11,855 INFO L87 Difference]: Start difference. First operand 2786 states and 11796 transitions. Second operand has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:12,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:12,514 INFO L93 Difference]: Finished difference Result 6460 states and 23837 transitions. [2021-10-13 19:33:12,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:33:12,515 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:12,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:12,552 INFO L225 Difference]: With dead ends: 6460 [2021-10-13 19:33:12,552 INFO L226 Difference]: Without dead ends: 6458 [2021-10-13 19:33:12,554 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 240.2ms TimeCoverageRelationStatistics Valid=223, Invalid=589, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:33:12,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6458 states. [2021-10-13 19:33:12,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6458 to 3219. [2021-10-13 19:33:12,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3219 states, 3024 states have (on average 4.623677248677248) internal successors, (13982), 3218 states have internal predecessors, (13982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:12,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3219 states to 3219 states and 13982 transitions. [2021-10-13 19:33:12,708 INFO L78 Accepts]: Start accepts. Automaton has 3219 states and 13982 transitions. Word has length 9 [2021-10-13 19:33:12,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:12,709 INFO L470 AbstractCegarLoop]: Abstraction has 3219 states and 13982 transitions. [2021-10-13 19:33:12,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:12,709 INFO L276 IsEmpty]: Start isEmpty. Operand 3219 states and 13982 transitions. [2021-10-13 19:33:12,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:12,710 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:12,710 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:12,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:12,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-10-13 19:33:12,924 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:12,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:12,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1288691411, now seen corresponding path program 1 times [2021-10-13 19:33:12,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:12,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896370154] [2021-10-13 19:33:12,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:12,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:12,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:13,139 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:13,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:13,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896370154] [2021-10-13 19:33:13,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896370154] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:13,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118956290] [2021-10-13 19:33:13,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:13,141 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:13,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:13,142 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:13,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-13 19:33:13,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:13,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:33:13,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:13,355 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-13 19:33:13,409 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:13,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 26 treesize of output 25 [2021-10-13 19:33:13,572 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:13,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:33:13,585 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:13,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118956290] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:13,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:13,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:33:13,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138883346] [2021-10-13 19:33:13,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:33:13,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:13,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:33:13,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:33:13,587 INFO L87 Difference]: Start difference. First operand 3219 states and 13982 transitions. Second operand has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:14,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:14,114 INFO L93 Difference]: Finished difference Result 4498 states and 18520 transitions. [2021-10-13 19:33:14,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:14,115 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:14,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:14,130 INFO L225 Difference]: With dead ends: 4498 [2021-10-13 19:33:14,131 INFO L226 Difference]: Without dead ends: 4498 [2021-10-13 19:33:14,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 286.0ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:33:14,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4498 states. [2021-10-13 19:33:14,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4498 to 3219. [2021-10-13 19:33:14,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3219 states, 3024 states have (on average 4.631613756613756) internal successors, (14006), 3218 states have internal predecessors, (14006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:14,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3219 states to 3219 states and 14006 transitions. [2021-10-13 19:33:14,271 INFO L78 Accepts]: Start accepts. Automaton has 3219 states and 14006 transitions. Word has length 9 [2021-10-13 19:33:14,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:14,271 INFO L470 AbstractCegarLoop]: Abstraction has 3219 states and 14006 transitions. [2021-10-13 19:33:14,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:14,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3219 states and 14006 transitions. [2021-10-13 19:33:14,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:14,272 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:14,273 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:14,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-10-13 19:33:14,486 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,SelfDestructingSolverStorable22 [2021-10-13 19:33:14,487 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:14,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:14,487 INFO L82 PathProgramCache]: Analyzing trace with hash -1288691410, now seen corresponding path program 1 times [2021-10-13 19:33:14,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:14,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655715989] [2021-10-13 19:33:14,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:14,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:14,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:14,703 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:14,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:14,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655715989] [2021-10-13 19:33:14,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655715989] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:14,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806657228] [2021-10-13 19:33:14,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:14,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:14,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:14,708 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:14,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-13 19:33:14,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:14,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:33:14,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:14,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:15,025 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:15,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 24 treesize of output 23 [2021-10-13 19:33:15,155 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:15,155 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-13 19:33:15,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:15,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806657228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:15,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:15,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-10-13 19:33:15,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002759795] [2021-10-13 19:33:15,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:33:15,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:15,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:33:15,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:33:15,170 INFO L87 Difference]: Start difference. First operand 3219 states and 14006 transitions. Second operand has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:15,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:15,754 INFO L93 Difference]: Finished difference Result 4474 states and 18450 transitions. [2021-10-13 19:33:15,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:15,755 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:15,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:15,770 INFO L225 Difference]: With dead ends: 4474 [2021-10-13 19:33:15,770 INFO L226 Difference]: Without dead ends: 4474 [2021-10-13 19:33:15,770 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 246.2ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:33:15,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4474 states. [2021-10-13 19:33:15,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4474 to 3194. [2021-10-13 19:33:15,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3194 states, 2999 states have (on average 4.637879293097699) internal successors, (13909), 3193 states have internal predecessors, (13909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:15,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3194 states to 3194 states and 13909 transitions. [2021-10-13 19:33:15,936 INFO L78 Accepts]: Start accepts. Automaton has 3194 states and 13909 transitions. Word has length 9 [2021-10-13 19:33:15,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:15,936 INFO L470 AbstractCegarLoop]: Abstraction has 3194 states and 13909 transitions. [2021-10-13 19:33:15,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 14 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:15,936 INFO L276 IsEmpty]: Start isEmpty. Operand 3194 states and 13909 transitions. [2021-10-13 19:33:15,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:15,937 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:15,937 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:15,978 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-13 19:33:16,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:16,151 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:16,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:16,152 INFO L82 PathProgramCache]: Analyzing trace with hash 144610352, now seen corresponding path program 1 times [2021-10-13 19:33:16,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:16,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755339347] [2021-10-13 19:33:16,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:16,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:16,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:16,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:16,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:16,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755339347] [2021-10-13 19:33:16,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755339347] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:16,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402059821] [2021-10-13 19:33:16,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:16,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:16,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:16,324 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:16,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-13 19:33:16,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:16,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:33:16,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:16,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:16,618 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:16,618 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 26 treesize of output 25 [2021-10-13 19:33:16,717 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:16,717 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 26 treesize of output 25 [2021-10-13 19:33:16,769 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:16,770 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 26 treesize of output 25 [2021-10-13 19:33:16,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:16,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402059821] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:16,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:16,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-13 19:33:16,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382762484] [2021-10-13 19:33:16,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:33:16,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:16,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:33:16,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:33:16,788 INFO L87 Difference]: Start difference. First operand 3194 states and 13909 transitions. Second operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:17,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:17,172 INFO L93 Difference]: Finished difference Result 4302 states and 17688 transitions. [2021-10-13 19:33:17,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:17,173 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:17,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:17,186 INFO L225 Difference]: With dead ends: 4302 [2021-10-13 19:33:17,186 INFO L226 Difference]: Without dead ends: 4302 [2021-10-13 19:33:17,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 190.2ms TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:33:17,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4302 states. [2021-10-13 19:33:17,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4302 to 3394. [2021-10-13 19:33:17,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3394 states, 3199 states have (on average 4.580493904345108) internal successors, (14653), 3393 states have internal predecessors, (14653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:17,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3394 states to 3394 states and 14653 transitions. [2021-10-13 19:33:17,284 INFO L78 Accepts]: Start accepts. Automaton has 3394 states and 14653 transitions. Word has length 9 [2021-10-13 19:33:17,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:17,285 INFO L470 AbstractCegarLoop]: Abstraction has 3394 states and 14653 transitions. [2021-10-13 19:33:17,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:17,285 INFO L276 IsEmpty]: Start isEmpty. Operand 3394 states and 14653 transitions. [2021-10-13 19:33:17,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:17,286 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:17,286 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:17,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:17,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:17,501 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:17,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:17,502 INFO L82 PathProgramCache]: Analyzing trace with hash 144610353, now seen corresponding path program 1 times [2021-10-13 19:33:17,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:17,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285184255] [2021-10-13 19:33:17,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:17,503 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:17,667 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:17,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:17,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285184255] [2021-10-13 19:33:17,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285184255] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:17,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662184389] [2021-10-13 19:33:17,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:17,668 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:17,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:17,669 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:17,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-13 19:33:17,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:17,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:33:17,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:17,951 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-13 19:33:18,016 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:18,016 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-13 19:33:18,116 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:18,117 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-13 19:33:18,177 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:18,177 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-13 19:33:18,198 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:18,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662184389] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:18,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:18,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-10-13 19:33:18,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504785681] [2021-10-13 19:33:18,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:33:18,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:18,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:33:18,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:33:18,200 INFO L87 Difference]: Start difference. First operand 3394 states and 14653 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:18,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:18,536 INFO L93 Difference]: Finished difference Result 4030 states and 16206 transitions. [2021-10-13 19:33:18,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:18,537 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:18,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:18,556 INFO L225 Difference]: With dead ends: 4030 [2021-10-13 19:33:18,556 INFO L226 Difference]: Without dead ends: 4026 [2021-10-13 19:33:18,557 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 243.2ms TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:18,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4026 states. [2021-10-13 19:33:18,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4026 to 3390. [2021-10-13 19:33:18,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3390 states, 3195 states have (on average 4.3987480438184665) internal successors, (14054), 3389 states have internal predecessors, (14054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:18,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3390 states to 3390 states and 14054 transitions. [2021-10-13 19:33:18,671 INFO L78 Accepts]: Start accepts. Automaton has 3390 states and 14054 transitions. Word has length 9 [2021-10-13 19:33:18,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:18,671 INFO L470 AbstractCegarLoop]: Abstraction has 3390 states and 14054 transitions. [2021-10-13 19:33:18,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:18,672 INFO L276 IsEmpty]: Start isEmpty. Operand 3390 states and 14054 transitions. [2021-10-13 19:33:18,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:18,672 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:18,673 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:18,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:18,887 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,SelfDestructingSolverStorable25 [2021-10-13 19:33:18,888 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:18,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:18,889 INFO L82 PathProgramCache]: Analyzing trace with hash 325319322, now seen corresponding path program 1 times [2021-10-13 19:33:18,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:18,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569577120] [2021-10-13 19:33:18,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:18,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:18,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:19,023 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:19,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:19,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569577120] [2021-10-13 19:33:19,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569577120] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:19,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070184649] [2021-10-13 19:33:19,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:19,024 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:19,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:19,027 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:19,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-13 19:33:19,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:19,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:33:19,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:19,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:19,332 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:19,332 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 26 treesize of output 25 [2021-10-13 19:33:19,395 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:19,396 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 26 treesize of output 25 [2021-10-13 19:33:19,449 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:19,453 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 26 treesize of output 25 [2021-10-13 19:33:19,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:19,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070184649] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:19,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:19,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-13 19:33:19,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274440551] [2021-10-13 19:33:19,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:33:19,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:19,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:33:19,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:33:19,476 INFO L87 Difference]: Start difference. First operand 3390 states and 14054 transitions. Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:19,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:19,793 INFO L93 Difference]: Finished difference Result 4476 states and 17752 transitions. [2021-10-13 19:33:19,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:19,794 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:19,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:19,809 INFO L225 Difference]: With dead ends: 4476 [2021-10-13 19:33:19,809 INFO L226 Difference]: Without dead ends: 4476 [2021-10-13 19:33:19,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 182.1ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:33:19,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4476 states. [2021-10-13 19:33:19,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4476 to 3522. [2021-10-13 19:33:19,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3522 states, 3327 states have (on average 4.482717162608957) internal successors, (14914), 3521 states have internal predecessors, (14914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:19,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3522 states to 3522 states and 14914 transitions. [2021-10-13 19:33:19,963 INFO L78 Accepts]: Start accepts. Automaton has 3522 states and 14914 transitions. Word has length 9 [2021-10-13 19:33:19,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:19,964 INFO L470 AbstractCegarLoop]: Abstraction has 3522 states and 14914 transitions. [2021-10-13 19:33:19,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:19,964 INFO L276 IsEmpty]: Start isEmpty. Operand 3522 states and 14914 transitions. [2021-10-13 19:33:19,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:19,965 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:19,965 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:19,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:20,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-13 19:33:20,180 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:20,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:20,181 INFO L82 PathProgramCache]: Analyzing trace with hash 325319324, now seen corresponding path program 1 times [2021-10-13 19:33:20,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:20,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583940426] [2021-10-13 19:33:20,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:20,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:20,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:20,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:20,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583940426] [2021-10-13 19:33:20,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583940426] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:20,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887314896] [2021-10-13 19:33:20,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:20,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:20,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:20,330 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:20,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-13 19:33:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:20,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-13 19:33:20,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:20,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-10-13 19:33:20,679 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:20,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-10-13 19:33:20,742 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:20,742 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-13 19:33:20,793 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:20,794 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-13 19:33:20,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:20,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887314896] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:20,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:20,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-10-13 19:33:20,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674350066] [2021-10-13 19:33:20,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:33:20,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:20,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:33:20,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:33:20,825 INFO L87 Difference]: Start difference. First operand 3522 states and 14914 transitions. Second operand has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:21,151 INFO L93 Difference]: Finished difference Result 4168 states and 16308 transitions. [2021-10-13 19:33:21,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:21,152 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 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 9 [2021-10-13 19:33:21,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:21,165 INFO L225 Difference]: With dead ends: 4168 [2021-10-13 19:33:21,165 INFO L226 Difference]: Without dead ends: 4168 [2021-10-13 19:33:21,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 175.8ms TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:33:21,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-10-13 19:33:21,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 3434. [2021-10-13 19:33:21,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3434 states, 3239 states have (on average 4.36523618400741) internal successors, (14139), 3433 states have internal predecessors, (14139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3434 states to 3434 states and 14139 transitions. [2021-10-13 19:33:21,242 INFO L78 Accepts]: Start accepts. Automaton has 3434 states and 14139 transitions. Word has length 9 [2021-10-13 19:33:21,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:21,243 INFO L470 AbstractCegarLoop]: Abstraction has 3434 states and 14139 transitions. [2021-10-13 19:33:21,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,243 INFO L276 IsEmpty]: Start isEmpty. Operand 3434 states and 14139 transitions. [2021-10-13 19:33:21,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:21,244 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:21,244 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:21,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-10-13 19:33:21,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-13 19:33:21,458 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:21,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:21,459 INFO L82 PathProgramCache]: Analyzing trace with hash 325134498, now seen corresponding path program 1 times [2021-10-13 19:33:21,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:21,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425426359] [2021-10-13 19:33:21,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:21,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:21,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:21,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:33:21,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:21,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425426359] [2021-10-13 19:33:21,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425426359] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:21,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:21,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:33:21,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86338143] [2021-10-13 19:33:21,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:33:21,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:21,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:33:21,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:21,489 INFO L87 Difference]: Start difference. First operand 3434 states and 14139 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:21,544 INFO L93 Difference]: Finished difference Result 2875 states and 11630 transitions. [2021-10-13 19:33:21,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:33:21,545 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:21,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:21,559 INFO L225 Difference]: With dead ends: 2875 [2021-10-13 19:33:21,559 INFO L226 Difference]: Without dead ends: 2875 [2021-10-13 19:33:21,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:21,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2875 states. [2021-10-13 19:33:21,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2875 to 2875. [2021-10-13 19:33:21,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2875 states, 2732 states have (on average 4.256954612005856) internal successors, (11630), 2874 states have internal predecessors, (11630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2875 states to 2875 states and 11630 transitions. [2021-10-13 19:33:21,655 INFO L78 Accepts]: Start accepts. Automaton has 2875 states and 11630 transitions. Word has length 9 [2021-10-13 19:33:21,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:21,656 INFO L470 AbstractCegarLoop]: Abstraction has 2875 states and 11630 transitions. [2021-10-13 19:33:21,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2875 states and 11630 transitions. [2021-10-13 19:33:21,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:21,657 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:21,657 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:21,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-13 19:33:21,658 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:21,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:21,661 INFO L82 PathProgramCache]: Analyzing trace with hash 325134499, now seen corresponding path program 1 times [2021-10-13 19:33:21,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:21,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181367998] [2021-10-13 19:33:21,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:21,661 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:21,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:21,695 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-13 19:33:21,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:21,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181367998] [2021-10-13 19:33:21,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181367998] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:21,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:21,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:33:21,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143941698] [2021-10-13 19:33:21,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:33:21,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:21,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:33:21,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:21,698 INFO L87 Difference]: Start difference. First operand 2875 states and 11630 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:21,741 INFO L93 Difference]: Finished difference Result 2372 states and 9411 transitions. [2021-10-13 19:33:21,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:33:21,741 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:21,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:21,751 INFO L225 Difference]: With dead ends: 2372 [2021-10-13 19:33:21,751 INFO L226 Difference]: Without dead ends: 2372 [2021-10-13 19:33:21,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 19:33:21,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2372 states. [2021-10-13 19:33:21,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2372 to 2003. [2021-10-13 19:33:21,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 1904 states have (on average 4.040441176470588) internal successors, (7693), 2002 states have internal predecessors, (7693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 7693 transitions. [2021-10-13 19:33:21,838 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 7693 transitions. Word has length 9 [2021-10-13 19:33:21,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:21,838 INFO L470 AbstractCegarLoop]: Abstraction has 2003 states and 7693 transitions. [2021-10-13 19:33:21,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:21,839 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 7693 transitions. [2021-10-13 19:33:21,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:21,839 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:21,839 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:21,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-13 19:33:21,840 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:21,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:21,840 INFO L82 PathProgramCache]: Analyzing trace with hash 325134500, now seen corresponding path program 1 times [2021-10-13 19:33:21,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:21,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721783135] [2021-10-13 19:33:21,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:21,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:21,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:21,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-13 19:33:21,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:21,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721783135] [2021-10-13 19:33:21,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721783135] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:21,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700186289] [2021-10-13 19:33:21,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:21,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:21,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:21,914 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:21,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-13 19:33:22,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:22,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 19:33:22,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:22,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:22,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700186289] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:22,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:22,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-10-13 19:33:22,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614111087] [2021-10-13 19:33:22,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 19:33:22,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:22,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 19:33:22,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-10-13 19:33:22,291 INFO L87 Difference]: Start difference. First operand 2003 states and 7693 transitions. Second operand has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:22,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:22,725 INFO L93 Difference]: Finished difference Result 2171 states and 7941 transitions. [2021-10-13 19:33:22,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:33:22,726 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 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 9 [2021-10-13 19:33:22,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:22,731 INFO L225 Difference]: With dead ends: 2171 [2021-10-13 19:33:22,733 INFO L226 Difference]: Without dead ends: 2141 [2021-10-13 19:33:22,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 241.2ms TimeCoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:33:22,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2141 states. [2021-10-13 19:33:22,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2141 to 1951. [2021-10-13 19:33:22,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1852 states have (on average 4.0070194384449245) internal successors, (7421), 1950 states have internal predecessors, (7421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:22,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 7421 transitions. [2021-10-13 19:33:22,771 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 7421 transitions. Word has length 9 [2021-10-13 19:33:22,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:22,771 INFO L470 AbstractCegarLoop]: Abstraction has 1951 states and 7421 transitions. [2021-10-13 19:33:22,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 11 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:22,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 7421 transitions. [2021-10-13 19:33:22,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:22,772 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:22,772 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:22,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:22,974 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,SelfDestructingSolverStorable30 [2021-10-13 19:33:22,974 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:22,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:22,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1359841156, now seen corresponding path program 1 times [2021-10-13 19:33:22,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:22,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840183246] [2021-10-13 19:33:22,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:22,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:22,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:23,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:23,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:23,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840183246] [2021-10-13 19:33:23,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840183246] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:23,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:23,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 19:33:23,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034712272] [2021-10-13 19:33:23,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 19:33:23,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:23,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 19:33:23,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 19:33:23,010 INFO L87 Difference]: Start difference. First operand 1951 states and 7421 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:23,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:23,062 INFO L93 Difference]: Finished difference Result 1711 states and 6422 transitions. [2021-10-13 19:33:23,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 19:33:23,063 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:23,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:23,070 INFO L225 Difference]: With dead ends: 1711 [2021-10-13 19:33:23,070 INFO L226 Difference]: Without dead ends: 1711 [2021-10-13 19:33:23,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:33:23,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1711 states. [2021-10-13 19:33:23,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1711 to 1711. [2021-10-13 19:33:23,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1711 states, 1632 states have (on average 3.935049019607843) internal successors, (6422), 1710 states have internal predecessors, (6422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:23,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1711 states to 1711 states and 6422 transitions. [2021-10-13 19:33:23,115 INFO L78 Accepts]: Start accepts. Automaton has 1711 states and 6422 transitions. Word has length 9 [2021-10-13 19:33:23,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:23,115 INFO L470 AbstractCegarLoop]: Abstraction has 1711 states and 6422 transitions. [2021-10-13 19:33:23,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:23,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1711 states and 6422 transitions. [2021-10-13 19:33:23,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 19:33:23,116 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:23,116 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:23,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-13 19:33:23,117 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:23,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:23,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1359841267, now seen corresponding path program 1 times [2021-10-13 19:33:23,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:23,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010781728] [2021-10-13 19:33:23,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:23,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:23,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:23,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:23,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010781728] [2021-10-13 19:33:23,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010781728] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:33:23,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 19:33:23,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 19:33:23,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500962992] [2021-10-13 19:33:23,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 19:33:23,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:23,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 19:33:23,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-13 19:33:23,171 INFO L87 Difference]: Start difference. First operand 1711 states and 6422 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:23,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:23,327 INFO L93 Difference]: Finished difference Result 1723 states and 6406 transitions. [2021-10-13 19:33:23,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:23,328 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 19:33:23,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:23,336 INFO L225 Difference]: With dead ends: 1723 [2021-10-13 19:33:23,336 INFO L226 Difference]: Without dead ends: 1646 [2021-10-13 19:33:23,338 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 53.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-13 19:33:23,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1646 states. [2021-10-13 19:33:23,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1646 to 1646. [2021-10-13 19:33:23,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1646 states, 1567 states have (on average 3.979578813018507) internal successors, (6236), 1645 states have internal predecessors, (6236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:23,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1646 states to 1646 states and 6236 transitions. [2021-10-13 19:33:23,394 INFO L78 Accepts]: Start accepts. Automaton has 1646 states and 6236 transitions. Word has length 9 [2021-10-13 19:33:23,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:23,394 INFO L470 AbstractCegarLoop]: Abstraction has 1646 states and 6236 transitions. [2021-10-13 19:33:23,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:23,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1646 states and 6236 transitions. [2021-10-13 19:33:23,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:33:23,394 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:23,395 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1] [2021-10-13 19:33:23,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-13 19:33:23,395 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:23,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:23,395 INFO L82 PathProgramCache]: Analyzing trace with hash 1566153883, now seen corresponding path program 3 times [2021-10-13 19:33:23,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:23,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862598852] [2021-10-13 19:33:23,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:23,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:23,561 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-13 19:33:23,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:23,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862598852] [2021-10-13 19:33:23,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862598852] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:23,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4340478] [2021-10-13 19:33:23,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:33:23,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:23,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:23,566 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:23,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-13 19:33:23,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:33:23,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:23,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:33:23,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:23,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:33:23,993 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:33:23,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:33:24,195 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:24,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4340478] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:24,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:24,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:33:24,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256093204] [2021-10-13 19:33:24,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:33:24,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:24,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:33:24,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:33:24,198 INFO L87 Difference]: Start difference. First operand 1646 states and 6236 transitions. Second operand has 18 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:26,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:26,184 INFO L93 Difference]: Finished difference Result 1894 states and 6671 transitions. [2021-10-13 19:33:26,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 19:33:26,185 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:33:26,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:26,190 INFO L225 Difference]: With dead ends: 1894 [2021-10-13 19:33:26,190 INFO L226 Difference]: Without dead ends: 1894 [2021-10-13 19:33:26,191 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 1363.4ms TimeCoverageRelationStatistics Valid=244, Invalid=1396, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:33:26,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2021-10-13 19:33:26,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 1653. [2021-10-13 19:33:26,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1574 states have (on average 3.974587039390089) internal successors, (6256), 1652 states have internal predecessors, (6256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:26,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 6256 transitions. [2021-10-13 19:33:26,220 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 6256 transitions. Word has length 10 [2021-10-13 19:33:26,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:26,220 INFO L470 AbstractCegarLoop]: Abstraction has 1653 states and 6256 transitions. [2021-10-13 19:33:26,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:26,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 6256 transitions. [2021-10-13 19:33:26,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:33:26,221 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:26,221 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1] [2021-10-13 19:33:26,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:26,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:26,424 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:26,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:26,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1566153884, now seen corresponding path program 3 times [2021-10-13 19:33:26,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:26,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108459262] [2021-10-13 19:33:26,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:26,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:26,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:26,595 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-13 19:33:26,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:26,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108459262] [2021-10-13 19:33:26,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108459262] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:26,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313666548] [2021-10-13 19:33:26,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:33:26,596 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:26,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:26,600 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:26,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-13 19:33:26,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:33:26,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:26,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 19:33:26,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:26,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:33:27,006 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:33:27,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-13 19:33:27,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:27,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313666548] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:27,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:27,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:33:27,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718061679] [2021-10-13 19:33:27,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:33:27,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:27,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:33:27,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:33:27,184 INFO L87 Difference]: Start difference. First operand 1653 states and 6256 transitions. Second operand has 18 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:28,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:28,966 INFO L93 Difference]: Finished difference Result 1893 states and 6667 transitions. [2021-10-13 19:33:28,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 19:33:28,967 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:33:28,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:28,972 INFO L225 Difference]: With dead ends: 1893 [2021-10-13 19:33:28,972 INFO L226 Difference]: Without dead ends: 1893 [2021-10-13 19:33:28,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 1258.1ms TimeCoverageRelationStatistics Valid=244, Invalid=1396, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:33:28,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1893 states. [2021-10-13 19:33:29,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1893 to 1653. [2021-10-13 19:33:29,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1574 states have (on average 3.9733163913595932) internal successors, (6254), 1652 states have internal predecessors, (6254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:29,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 6254 transitions. [2021-10-13 19:33:29,026 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 6254 transitions. Word has length 10 [2021-10-13 19:33:29,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:29,027 INFO L470 AbstractCegarLoop]: Abstraction has 1653 states and 6254 transitions. [2021-10-13 19:33:29,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:29,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 6254 transitions. [2021-10-13 19:33:29,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:33:29,027 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:29,027 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:29,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:29,228 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,SelfDestructingSolverStorable34 [2021-10-13 19:33:29,228 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:29,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:29,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1114988184, now seen corresponding path program 2 times [2021-10-13 19:33:29,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:29,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797330307] [2021-10-13 19:33:29,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:29,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:29,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:29,391 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:29,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:29,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797330307] [2021-10-13 19:33:29,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797330307] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:29,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116708414] [2021-10-13 19:33:29,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:33:29,392 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:29,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:29,393 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:29,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-13 19:33:29,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:33:29,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:29,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:33:29,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:29,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 19 treesize of output 15 [2021-10-13 19:33:29,772 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:29,772 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 26 treesize of output 25 [2021-10-13 19:33:29,823 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:29,824 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 26 treesize of output 25 [2021-10-13 19:33:29,864 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:29,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116708414] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:29,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:29,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-10-13 19:33:29,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454431232] [2021-10-13 19:33:29,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:33:29,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:29,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:33:29,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:33:29,867 INFO L87 Difference]: Start difference. First operand 1653 states and 6254 transitions. Second operand has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:30,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:30,306 INFO L93 Difference]: Finished difference Result 1741 states and 6479 transitions. [2021-10-13 19:33:30,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:30,307 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:33:30,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:30,314 INFO L225 Difference]: With dead ends: 1741 [2021-10-13 19:33:30,314 INFO L226 Difference]: Without dead ends: 1741 [2021-10-13 19:33:30,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 205.7ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:30,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1741 states. [2021-10-13 19:33:30,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1741 to 1666. [2021-10-13 19:33:30,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 1587 states have (on average 3.9836168872085698) internal successors, (6322), 1665 states have internal predecessors, (6322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:30,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 6322 transitions. [2021-10-13 19:33:30,366 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 6322 transitions. Word has length 10 [2021-10-13 19:33:30,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:30,367 INFO L470 AbstractCegarLoop]: Abstraction has 1666 states and 6322 transitions. [2021-10-13 19:33:30,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:30,367 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 6322 transitions. [2021-10-13 19:33:30,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:33:30,368 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:30,368 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:30,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:30,581 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,SelfDestructingSolverStorable35 [2021-10-13 19:33:30,582 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:30,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:30,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1114988182, now seen corresponding path program 1 times [2021-10-13 19:33:30,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:30,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250168758] [2021-10-13 19:33:30,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:30,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:30,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:30,768 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:30,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:30,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250168758] [2021-10-13 19:33:30,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250168758] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:30,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580572579] [2021-10-13 19:33:30,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:30,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:30,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:30,770 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:30,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-13 19:33:31,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:31,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-13 19:33:31,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:31,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:31,183 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:31,184 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-13 19:33:31,237 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:31,237 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-13 19:33:31,283 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:31,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580572579] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:31,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:31,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-10-13 19:33:31,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421375661] [2021-10-13 19:33:31,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 19:33:31,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:31,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 19:33:31,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-13 19:33:31,286 INFO L87 Difference]: Start difference. First operand 1666 states and 6322 transitions. Second operand has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:31,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:31,653 INFO L93 Difference]: Finished difference Result 1728 states and 6437 transitions. [2021-10-13 19:33:31,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:31,654 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:33:31,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:31,659 INFO L225 Difference]: With dead ends: 1728 [2021-10-13 19:33:31,659 INFO L226 Difference]: Without dead ends: 1728 [2021-10-13 19:33:31,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 215.8ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:31,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2021-10-13 19:33:31,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1666. [2021-10-13 19:33:31,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 1587 states have (on average 3.9754253308128544) internal successors, (6309), 1665 states have internal predecessors, (6309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:31,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 6309 transitions. [2021-10-13 19:33:31,689 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 6309 transitions. Word has length 10 [2021-10-13 19:33:31,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:31,689 INFO L470 AbstractCegarLoop]: Abstraction has 1666 states and 6309 transitions. [2021-10-13 19:33:31,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.3333333333333333) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:31,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 6309 transitions. [2021-10-13 19:33:31,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:33:31,690 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:31,691 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:31,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-10-13 19:33:31,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-13 19:33:31,899 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:31,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:31,899 INFO L82 PathProgramCache]: Analyzing trace with hash 1495003345, now seen corresponding path program 1 times [2021-10-13 19:33:31,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:31,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002800060] [2021-10-13 19:33:31,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:31,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:32,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:32,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:32,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002800060] [2021-10-13 19:33:32,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002800060] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:32,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47251107] [2021-10-13 19:33:32,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:32,104 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:32,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:32,105 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:32,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-13 19:33:32,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:32,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:33:32,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:32,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:33:32,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:33:32,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, 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-13 19:33:32,582 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:32,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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-13 19:33:32,663 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:32,663 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 26 treesize of output 25 [2021-10-13 19:33:32,746 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:32,747 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 25 treesize of output 24 [2021-10-13 19:33:32,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:32,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47251107] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:32,827 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:32,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-10-13 19:33:32,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817057475] [2021-10-13 19:33:32,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:33:32,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:32,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:33:32,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:33:32,829 INFO L87 Difference]: Start difference. First operand 1666 states and 6309 transitions. Second operand has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:33,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:33,163 INFO L93 Difference]: Finished difference Result 1660 states and 6239 transitions. [2021-10-13 19:33:33,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:33,163 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:33:33,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:33,168 INFO L225 Difference]: With dead ends: 1660 [2021-10-13 19:33:33,168 INFO L226 Difference]: Without dead ends: 1660 [2021-10-13 19:33:33,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 296.4ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:33,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2021-10-13 19:33:33,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 1652. [2021-10-13 19:33:33,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1652 states, 1573 states have (on average 3.961220597584234) internal successors, (6231), 1651 states have internal predecessors, (6231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:33,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1652 states to 1652 states and 6231 transitions. [2021-10-13 19:33:33,202 INFO L78 Accepts]: Start accepts. Automaton has 1652 states and 6231 transitions. Word has length 10 [2021-10-13 19:33:33,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:33,203 INFO L470 AbstractCegarLoop]: Abstraction has 1652 states and 6231 transitions. [2021-10-13 19:33:33,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:33,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 6231 transitions. [2021-10-13 19:33:33,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-13 19:33:33,204 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:33,204 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:33,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-10-13 19:33:33,412 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,SelfDestructingSolverStorable37 [2021-10-13 19:33:33,412 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:33,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:33,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1495003347, now seen corresponding path program 1 times [2021-10-13 19:33:33,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:33,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218261335] [2021-10-13 19:33:33,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:33,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:33,592 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:33,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:33,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218261335] [2021-10-13 19:33:33,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218261335] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:33,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873175007] [2021-10-13 19:33:33,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:33,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:33,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:33,595 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:33,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-13 19:33:33,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:33,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:33:33,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:33,971 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-13 19:33:34,056 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:34,056 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-13 19:33:34,143 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:34,144 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-13 19:33:34,218 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:34,219 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-13 19:33:34,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:34,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873175007] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:34,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:34,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2021-10-13 19:33:34,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384661229] [2021-10-13 19:33:34,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 19:33:34,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:34,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 19:33:34,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-10-13 19:33:34,296 INFO L87 Difference]: Start difference. First operand 1652 states and 6231 transitions. Second operand has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:34,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:34,655 INFO L93 Difference]: Finished difference Result 1618 states and 6099 transitions. [2021-10-13 19:33:34,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 19:33:34,656 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-13 19:33:34,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:34,663 INFO L225 Difference]: With dead ends: 1618 [2021-10-13 19:33:34,663 INFO L226 Difference]: Without dead ends: 1493 [2021-10-13 19:33:34,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 284.0ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:34,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1493 states. [2021-10-13 19:33:34,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1493 to 1493. [2021-10-13 19:33:34,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1493 states, 1414 states have (on average 4.034653465346534) internal successors, (5705), 1492 states have internal predecessors, (5705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:34,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1493 states to 1493 states and 5705 transitions. [2021-10-13 19:33:34,708 INFO L78 Accepts]: Start accepts. Automaton has 1493 states and 5705 transitions. Word has length 10 [2021-10-13 19:33:34,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:34,709 INFO L470 AbstractCegarLoop]: Abstraction has 1493 states and 5705 transitions. [2021-10-13 19:33:34,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:34,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1493 states and 5705 transitions. [2021-10-13 19:33:34,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:34,710 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:34,710 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1] [2021-10-13 19:33:34,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:34,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-13 19:33:34,924 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:34,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:34,925 INFO L82 PathProgramCache]: Analyzing trace with hash -127976271, now seen corresponding path program 1 times [2021-10-13 19:33:34,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:34,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871692725] [2021-10-13 19:33:34,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:34,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:34,961 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:33:34,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:34,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871692725] [2021-10-13 19:33:34,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871692725] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:34,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335560640] [2021-10-13 19:33:34,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:34,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:34,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:34,963 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:34,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-13 19:33:35,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:35,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 19:33:35,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:35,289 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 19:33:35,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335560640] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:35,290 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:35,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-13 19:33:35,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866841639] [2021-10-13 19:33:35,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 19:33:35,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:35,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 19:33:35,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:33:35,291 INFO L87 Difference]: Start difference. First operand 1493 states and 5705 transitions. Second operand has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:35,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:35,332 INFO L93 Difference]: Finished difference Result 2973 states and 10694 transitions. [2021-10-13 19:33:35,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 19:33:35,332 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 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 11 [2021-10-13 19:33:35,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:35,343 INFO L225 Difference]: With dead ends: 2973 [2021-10-13 19:33:35,343 INFO L226 Difference]: Without dead ends: 2973 [2021-10-13 19:33:35,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-13 19:33:35,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2973 states. [2021-10-13 19:33:35,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2973 to 1712. [2021-10-13 19:33:35,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1712 states, 1633 states have (on average 4.368646662584201) internal successors, (7134), 1711 states have internal predecessors, (7134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:35,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1712 states to 1712 states and 7134 transitions. [2021-10-13 19:33:35,387 INFO L78 Accepts]: Start accepts. Automaton has 1712 states and 7134 transitions. Word has length 11 [2021-10-13 19:33:35,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:35,388 INFO L470 AbstractCegarLoop]: Abstraction has 1712 states and 7134 transitions. [2021-10-13 19:33:35,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:35,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1712 states and 7134 transitions. [2021-10-13 19:33:35,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:35,388 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:35,388 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:35,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-10-13 19:33:35,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-13 19:33:35,589 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:35,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:35,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1306134254, now seen corresponding path program 2 times [2021-10-13 19:33:35,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:35,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663907764] [2021-10-13 19:33:35,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:35,591 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:35,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:35,819 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-13 19:33:35,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:35,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663907764] [2021-10-13 19:33:35,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663907764] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:35,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866150160] [2021-10-13 19:33:35,820 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:33:35,820 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:35,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:35,827 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:35,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-10-13 19:33:36,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:33:36,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:36,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:33:36,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:36,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:33:36,355 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:33:36,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:33:36,613 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:33:36,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:33:36,658 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:36,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866150160] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:36,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:36,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:33:36,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708885137] [2021-10-13 19:33:36,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:33:36,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:36,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:33:36,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:33:36,660 INFO L87 Difference]: Start difference. First operand 1712 states and 7134 transitions. Second operand has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:38,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:38,994 INFO L93 Difference]: Finished difference Result 2063 states and 7887 transitions. [2021-10-13 19:33:38,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:33:38,994 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:38,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:39,000 INFO L225 Difference]: With dead ends: 2063 [2021-10-13 19:33:39,000 INFO L226 Difference]: Without dead ends: 2063 [2021-10-13 19:33:39,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1405.2ms TimeCoverageRelationStatistics Valid=206, Invalid=1200, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:33:39,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2063 states. [2021-10-13 19:33:39,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2063 to 1762. [2021-10-13 19:33:39,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1762 states, 1683 states have (on average 4.360665478312537) internal successors, (7339), 1761 states have internal predecessors, (7339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:39,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1762 states to 1762 states and 7339 transitions. [2021-10-13 19:33:39,036 INFO L78 Accepts]: Start accepts. Automaton has 1762 states and 7339 transitions. Word has length 11 [2021-10-13 19:33:39,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:39,037 INFO L470 AbstractCegarLoop]: Abstraction has 1762 states and 7339 transitions. [2021-10-13 19:33:39,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:39,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1762 states and 7339 transitions. [2021-10-13 19:33:39,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:39,037 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:39,038 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:39,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:39,238 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,SelfDestructingSolverStorable40 [2021-10-13 19:33:39,238 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:39,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:39,239 INFO L82 PathProgramCache]: Analyzing trace with hash 1306134255, now seen corresponding path program 2 times [2021-10-13 19:33:39,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:39,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857073383] [2021-10-13 19:33:39,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:39,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:39,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:39,440 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-13 19:33:39,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:39,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857073383] [2021-10-13 19:33:39,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857073383] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:39,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67214834] [2021-10-13 19:33:39,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:33:39,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:39,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:39,442 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:39,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-13 19:33:39,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:33:39,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:39,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:33:39,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:39,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:33:40,007 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:33:40,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-13 19:33:40,251 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:33:40,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-13 19:33:40,291 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:40,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67214834] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:40,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:40,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:33:40,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411671040] [2021-10-13 19:33:40,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:33:40,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:40,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:33:40,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:33:40,294 INFO L87 Difference]: Start difference. First operand 1762 states and 7339 transitions. Second operand has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:42,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:42,726 INFO L93 Difference]: Finished difference Result 2053 states and 7836 transitions. [2021-10-13 19:33:42,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 19:33:42,726 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:42,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:42,731 INFO L225 Difference]: With dead ends: 2053 [2021-10-13 19:33:42,731 INFO L226 Difference]: Without dead ends: 2053 [2021-10-13 19:33:42,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1310.9ms TimeCoverageRelationStatistics Valid=206, Invalid=1200, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 19:33:42,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2021-10-13 19:33:42,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1762. [2021-10-13 19:33:42,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1762 states, 1683 states have (on average 4.342840166369578) internal successors, (7309), 1761 states have internal predecessors, (7309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:42,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1762 states to 1762 states and 7309 transitions. [2021-10-13 19:33:42,770 INFO L78 Accepts]: Start accepts. Automaton has 1762 states and 7309 transitions. Word has length 11 [2021-10-13 19:33:42,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:42,771 INFO L470 AbstractCegarLoop]: Abstraction has 1762 states and 7309 transitions. [2021-10-13 19:33:42,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:42,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1762 states and 7309 transitions. [2021-10-13 19:33:42,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:42,772 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:42,772 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:42,796 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-10-13 19:33:42,982 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,SelfDestructingSolverStorable41 [2021-10-13 19:33:42,983 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:42,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:42,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1481865329, now seen corresponding path program 1 times [2021-10-13 19:33:42,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:42,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058747878] [2021-10-13 19:33:42,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:42,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:43,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:43,243 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:43,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:43,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058747878] [2021-10-13 19:33:43,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058747878] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:43,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638625592] [2021-10-13 19:33:43,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:43,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:43,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:43,245 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:43,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-10-13 19:33:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:43,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:33:43,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:43,655 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-13 19:33:43,706 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:43,706 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 26 treesize of output 25 [2021-10-13 19:33:43,866 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:43,867 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 26 treesize of output 25 [2021-10-13 19:33:43,941 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:43,941 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 26 treesize of output 25 [2021-10-13 19:33:43,962 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:43,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638625592] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:43,963 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:43,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-13 19:33:43,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778799337] [2021-10-13 19:33:43,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:33:43,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:43,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:33:43,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:33:43,965 INFO L87 Difference]: Start difference. First operand 1762 states and 7309 transitions. Second operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:44,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:44,440 INFO L93 Difference]: Finished difference Result 2434 states and 9083 transitions. [2021-10-13 19:33:44,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:44,440 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:44,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:44,448 INFO L225 Difference]: With dead ends: 2434 [2021-10-13 19:33:44,449 INFO L226 Difference]: Without dead ends: 2434 [2021-10-13 19:33:44,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 344.4ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:33:44,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2434 states. [2021-10-13 19:33:44,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2434 to 1722. [2021-10-13 19:33:44,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1722 states, 1643 states have (on average 4.241022519780889) internal successors, (6968), 1721 states have internal predecessors, (6968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:44,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1722 states to 1722 states and 6968 transitions. [2021-10-13 19:33:44,499 INFO L78 Accepts]: Start accepts. Automaton has 1722 states and 6968 transitions. Word has length 11 [2021-10-13 19:33:44,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:44,499 INFO L470 AbstractCegarLoop]: Abstraction has 1722 states and 6968 transitions. [2021-10-13 19:33:44,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:44,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1722 states and 6968 transitions. [2021-10-13 19:33:44,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:44,500 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:44,501 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:44,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:44,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:44,716 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:44,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:44,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1481865328, now seen corresponding path program 1 times [2021-10-13 19:33:44,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:44,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542125243] [2021-10-13 19:33:44,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:44,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:44,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:45,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:45,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:45,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542125243] [2021-10-13 19:33:45,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542125243] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:45,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997886050] [2021-10-13 19:33:45,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:45,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:45,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:45,003 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:45,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-10-13 19:33:45,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:45,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:33:45,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:45,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:45,541 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:45,542 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-13 19:33:45,672 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:45,672 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-13 19:33:45,733 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:45,734 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-13 19:33:45,747 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:45,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997886050] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:45,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:45,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-13 19:33:45,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089606720] [2021-10-13 19:33:45,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 19:33:45,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:45,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 19:33:45,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-10-13 19:33:45,750 INFO L87 Difference]: Start difference. First operand 1722 states and 6968 transitions. Second operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:46,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:46,181 INFO L93 Difference]: Finished difference Result 2290 states and 8473 transitions. [2021-10-13 19:33:46,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:46,182 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:46,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:46,188 INFO L225 Difference]: With dead ends: 2290 [2021-10-13 19:33:46,188 INFO L226 Difference]: Without dead ends: 2284 [2021-10-13 19:33:46,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 317.4ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:33:46,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2284 states. [2021-10-13 19:33:46,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2284 to 1676. [2021-10-13 19:33:46,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1597 states have (on average 4.134001252348153) internal successors, (6602), 1675 states have internal predecessors, (6602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:46,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 6602 transitions. [2021-10-13 19:33:46,227 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 6602 transitions. Word has length 11 [2021-10-13 19:33:46,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:46,227 INFO L470 AbstractCegarLoop]: Abstraction has 1676 states and 6602 transitions. [2021-10-13 19:33:46,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:46,228 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 6602 transitions. [2021-10-13 19:33:46,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:46,228 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:46,228 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:46,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:46,429 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,SelfDestructingSolverStorable43 [2021-10-13 19:33:46,429 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:46,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:46,430 INFO L82 PathProgramCache]: Analyzing trace with hash -199126899, now seen corresponding path program 2 times [2021-10-13 19:33:46,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:46,431 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241307553] [2021-10-13 19:33:46,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:46,431 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:46,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:46,742 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:46,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:46,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241307553] [2021-10-13 19:33:46,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241307553] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:46,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022664242] [2021-10-13 19:33:46,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:33:46,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:46,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:46,745 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:46,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-13 19:33:47,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:33:47,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:47,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:33:47,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:47,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:33:47,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:33:47,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 59 [2021-10-13 19:33:47,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2021-10-13 19:33:47,249 INFO L354 Elim1Store]: treesize reduction 42, result has 22.2 percent of original size [2021-10-13 19:33:47,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 36 treesize of output 35 [2021-10-13 19:33:47,356 INFO L354 Elim1Store]: treesize reduction 96, result has 20.7 percent of original size [2021-10-13 19:33:47,357 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 53 [2021-10-13 19:33:47,519 INFO L354 Elim1Store]: treesize reduction 96, result has 20.7 percent of original size [2021-10-13 19:33:47,519 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 53 [2021-10-13 19:33:47,641 INFO L354 Elim1Store]: treesize reduction 96, result has 20.7 percent of original size [2021-10-13 19:33:47,641 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 50 treesize of output 52 [2021-10-13 19:33:47,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:47,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022664242] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:47,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:47,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2021-10-13 19:33:47,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160208161] [2021-10-13 19:33:47,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:33:47,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:47,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:33:47,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:47,780 INFO L87 Difference]: Start difference. First operand 1676 states and 6602 transitions. Second operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:48,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:48,640 INFO L93 Difference]: Finished difference Result 1616 states and 6211 transitions. [2021-10-13 19:33:48,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:33:48,640 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:48,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:48,647 INFO L225 Difference]: With dead ends: 1616 [2021-10-13 19:33:48,648 INFO L226 Difference]: Without dead ends: 1616 [2021-10-13 19:33:48,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 756.3ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:33:48,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2021-10-13 19:33:48,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1586. [2021-10-13 19:33:48,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1586 states, 1507 states have (on average 4.106171201061712) internal successors, (6188), 1585 states have internal predecessors, (6188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:48,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1586 states to 1586 states and 6188 transitions. [2021-10-13 19:33:48,685 INFO L78 Accepts]: Start accepts. Automaton has 1586 states and 6188 transitions. Word has length 11 [2021-10-13 19:33:48,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:48,686 INFO L470 AbstractCegarLoop]: Abstraction has 1586 states and 6188 transitions. [2021-10-13 19:33:48,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:48,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1586 states and 6188 transitions. [2021-10-13 19:33:48,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:48,686 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:48,687 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:48,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-10-13 19:33:48,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:48,888 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:48,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:48,889 INFO L82 PathProgramCache]: Analyzing trace with hash -199126897, now seen corresponding path program 2 times [2021-10-13 19:33:48,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:48,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594575485] [2021-10-13 19:33:48,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:48,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:48,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:49,166 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:49,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:49,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594575485] [2021-10-13 19:33:49,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594575485] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:49,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120333088] [2021-10-13 19:33:49,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:33:49,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:49,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:49,169 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:49,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-13 19:33:49,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:33:49,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:49,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:33:49,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:49,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:33:49,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:33:49,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:33:49,722 INFO L354 Elim1Store]: treesize reduction 29, result has 42.0 percent of original size [2021-10-13 19:33:49,723 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 39 treesize of output 48 [2021-10-13 19:33:49,874 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:33:49,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2021-10-13 19:33:50,065 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:33:50,066 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 50 treesize of output 52 [2021-10-13 19:33:50,230 INFO L354 Elim1Store]: treesize reduction 92, result has 20.7 percent of original size [2021-10-13 19:33:50,231 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 50 treesize of output 52 [2021-10-13 19:33:50,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:50,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120333088] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:50,477 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:50,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2021-10-13 19:33:50,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274883715] [2021-10-13 19:33:50,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:33:50,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:50,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:33:50,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:50,478 INFO L87 Difference]: Start difference. First operand 1586 states and 6188 transitions. Second operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:51,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:51,431 INFO L93 Difference]: Finished difference Result 1530 states and 5894 transitions. [2021-10-13 19:33:51,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 19:33:51,431 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:51,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:51,435 INFO L225 Difference]: With dead ends: 1530 [2021-10-13 19:33:51,436 INFO L226 Difference]: Without dead ends: 1492 [2021-10-13 19:33:51,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 766.3ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:33:51,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-10-13 19:33:51,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1480. [2021-10-13 19:33:51,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1401 states have (on average 4.082798001427552) internal successors, (5720), 1479 states have internal predecessors, (5720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:51,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 5720 transitions. [2021-10-13 19:33:51,462 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 5720 transitions. Word has length 11 [2021-10-13 19:33:51,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:51,463 INFO L470 AbstractCegarLoop]: Abstraction has 1480 states and 5720 transitions. [2021-10-13 19:33:51,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:51,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 5720 transitions. [2021-10-13 19:33:51,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:51,463 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:51,464 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:51,488 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-10-13 19:33:51,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:51,665 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:51,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:51,666 INFO L82 PathProgramCache]: Analyzing trace with hash -199162380, now seen corresponding path program 1 times [2021-10-13 19:33:51,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:51,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054171780] [2021-10-13 19:33:51,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:51,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:51,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:51,868 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:51,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:51,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054171780] [2021-10-13 19:33:51,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054171780] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:51,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250542245] [2021-10-13 19:33:51,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:51,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:51,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:51,870 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:51,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-13 19:33:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:52,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:33:52,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:52,365 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-13 19:33:52,415 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:52,416 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 26 treesize of output 25 [2021-10-13 19:33:52,472 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:52,472 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 26 treesize of output 25 [2021-10-13 19:33:52,526 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:52,527 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 26 treesize of output 25 [2021-10-13 19:33:52,558 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:52,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250542245] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:52,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:52,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-10-13 19:33:52,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984581871] [2021-10-13 19:33:52,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:33:52,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:52,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:33:52,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:33:52,560 INFO L87 Difference]: Start difference. First operand 1480 states and 5720 transitions. Second operand has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:52,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:52,961 INFO L93 Difference]: Finished difference Result 2114 states and 7978 transitions. [2021-10-13 19:33:52,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:52,962 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:52,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:52,968 INFO L225 Difference]: With dead ends: 2114 [2021-10-13 19:33:52,968 INFO L226 Difference]: Without dead ends: 2114 [2021-10-13 19:33:52,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 274.0ms TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:33:52,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2114 states. [2021-10-13 19:33:52,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2114 to 1650. [2021-10-13 19:33:53,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1650 states, 1571 states have (on average 4.243157224697645) internal successors, (6666), 1649 states have internal predecessors, (6666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:53,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1650 states to 1650 states and 6666 transitions. [2021-10-13 19:33:53,009 INFO L78 Accepts]: Start accepts. Automaton has 1650 states and 6666 transitions. Word has length 11 [2021-10-13 19:33:53,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:53,009 INFO L470 AbstractCegarLoop]: Abstraction has 1650 states and 6666 transitions. [2021-10-13 19:33:53,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:53,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1650 states and 6666 transitions. [2021-10-13 19:33:53,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:53,010 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:53,010 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:53,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:53,223 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,SelfDestructingSolverStorable46 [2021-10-13 19:33:53,223 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:53,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:53,224 INFO L82 PathProgramCache]: Analyzing trace with hash -199162378, now seen corresponding path program 1 times [2021-10-13 19:33:53,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:53,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306017606] [2021-10-13 19:33:53,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:53,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:53,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:53,407 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:53,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:53,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306017606] [2021-10-13 19:33:53,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306017606] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:53,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934339238] [2021-10-13 19:33:53,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:53,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:53,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:53,409 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:53,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-10-13 19:33:53,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:53,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:33:53,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:53,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:53,978 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:53,978 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-13 19:33:54,038 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:54,038 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-13 19:33:54,092 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 19:33:54,093 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-13 19:33:54,125 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:54,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934339238] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:54,126 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:54,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-10-13 19:33:54,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155170138] [2021-10-13 19:33:54,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 19:33:54,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:54,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 19:33:54,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-10-13 19:33:54,128 INFO L87 Difference]: Start difference. First operand 1650 states and 6666 transitions. Second operand has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:54,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:54,525 INFO L93 Difference]: Finished difference Result 1948 states and 7330 transitions. [2021-10-13 19:33:54,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:33:54,526 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:54,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:54,531 INFO L225 Difference]: With dead ends: 1948 [2021-10-13 19:33:54,531 INFO L226 Difference]: Without dead ends: 1948 [2021-10-13 19:33:54,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 282.7ms TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:33:54,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2021-10-13 19:33:54,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1650. [2021-10-13 19:33:54,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1650 states, 1571 states have (on average 4.134945894334819) internal successors, (6496), 1649 states have internal predecessors, (6496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:54,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1650 states to 1650 states and 6496 transitions. [2021-10-13 19:33:54,563 INFO L78 Accepts]: Start accepts. Automaton has 1650 states and 6496 transitions. Word has length 11 [2021-10-13 19:33:54,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:54,564 INFO L470 AbstractCegarLoop]: Abstraction has 1650 states and 6496 transitions. [2021-10-13 19:33:54,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:54,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1650 states and 6496 transitions. [2021-10-13 19:33:54,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-13 19:33:54,564 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:54,564 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:54,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-10-13 19:33:54,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-10-13 19:33:54,765 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:54,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:54,767 INFO L82 PathProgramCache]: Analyzing trace with hash -204891862, now seen corresponding path program 3 times [2021-10-13 19:33:54,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:54,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898472954] [2021-10-13 19:33:54,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:54,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:54,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:54,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:54,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898472954] [2021-10-13 19:33:54,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898472954] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:54,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130408401] [2021-10-13 19:33:54,860 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:33:54,860 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:54,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:54,861 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:54,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-13 19:33:55,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 19:33:55,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:55,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 19:33:55,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:55,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:55,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130408401] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:55,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:55,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 14 [2021-10-13 19:33:55,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368999451] [2021-10-13 19:33:55,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 19:33:55,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:55,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 19:33:55,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-13 19:33:55,442 INFO L87 Difference]: Start difference. First operand 1650 states and 6496 transitions. Second operand has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:55,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:55,736 INFO L93 Difference]: Finished difference Result 1524 states and 5976 transitions. [2021-10-13 19:33:55,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 19:33:55,736 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-13 19:33:55,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:55,740 INFO L225 Difference]: With dead ends: 1524 [2021-10-13 19:33:55,740 INFO L226 Difference]: Without dead ends: 1329 [2021-10-13 19:33:55,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 173.5ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-10-13 19:33:55,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-10-13 19:33:55,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 1329. [2021-10-13 19:33:55,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1329 states, 1250 states have (on average 4.2832) internal successors, (5354), 1328 states have internal predecessors, (5354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:55,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 5354 transitions. [2021-10-13 19:33:55,772 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 5354 transitions. Word has length 11 [2021-10-13 19:33:55,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:55,772 INFO L470 AbstractCegarLoop]: Abstraction has 1329 states and 5354 transitions. [2021-10-13 19:33:55,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:55,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 5354 transitions. [2021-10-13 19:33:55,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:33:55,773 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:55,773 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2021-10-13 19:33:55,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:55,973 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,SelfDestructingSolverStorable48 [2021-10-13 19:33:55,974 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:55,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:55,975 INFO L82 PathProgramCache]: Analyzing trace with hash 327704924, now seen corresponding path program 4 times [2021-10-13 19:33:55,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:55,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246999168] [2021-10-13 19:33:55,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:55,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:56,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:56,226 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:56,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:56,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246999168] [2021-10-13 19:33:56,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246999168] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:56,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890415463] [2021-10-13 19:33:56,227 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:33:56,227 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:56,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:56,231 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:56,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-13 19:33:56,645 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:33:56,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:56,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:33:56,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:56,751 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-13 19:33:56,799 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:33:56,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:33:56,954 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:56,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890415463] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:56,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:56,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:33:56,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290351890] [2021-10-13 19:33:56,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:33:56,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:56,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:33:56,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=413, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:33:56,957 INFO L87 Difference]: Start difference. First operand 1329 states and 5354 transitions. Second operand has 22 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 21 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:57,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:57,842 INFO L93 Difference]: Finished difference Result 2513 states and 10190 transitions. [2021-10-13 19:33:57,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:33:57,842 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 21 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:33:57,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:57,850 INFO L225 Difference]: With dead ends: 2513 [2021-10-13 19:33:57,850 INFO L226 Difference]: Without dead ends: 2513 [2021-10-13 19:33:57,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 722.9ms TimeCoverageRelationStatistics Valid=126, Invalid=930, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:33:57,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2513 states. [2021-10-13 19:33:57,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2513 to 1330. [2021-10-13 19:33:57,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1330 states, 1251 states have (on average 4.2829736211031175) internal successors, (5358), 1329 states have internal predecessors, (5358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:57,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1330 states to 1330 states and 5358 transitions. [2021-10-13 19:33:57,882 INFO L78 Accepts]: Start accepts. Automaton has 1330 states and 5358 transitions. Word has length 12 [2021-10-13 19:33:57,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:57,883 INFO L470 AbstractCegarLoop]: Abstraction has 1330 states and 5358 transitions. [2021-10-13 19:33:57,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 21 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:57,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1330 states and 5358 transitions. [2021-10-13 19:33:57,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:33:57,883 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:57,883 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1] [2021-10-13 19:33:57,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-10-13 19:33:58,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:58,085 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:33:58,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:33:58,092 INFO L82 PathProgramCache]: Analyzing trace with hash 327704925, now seen corresponding path program 4 times [2021-10-13 19:33:58,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:33:58,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598275922] [2021-10-13 19:33:58,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:33:58,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:33:58,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:33:58,300 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:58,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:33:58,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598275922] [2021-10-13 19:33:58,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598275922] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:58,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766075305] [2021-10-13 19:33:58,301 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:33:58,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:33:58,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:33:58,303 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:33:58,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-10-13 19:33:58,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:33:58,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:33:58,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-13 19:33:58,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:33:58,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:33:58,915 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:33:58,916 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 26 treesize of output 25 [2021-10-13 19:33:59,059 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:33:59,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766075305] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:33:59,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:33:59,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:33:59,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026660679] [2021-10-13 19:33:59,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:33:59,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:33:59,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:33:59,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=413, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:33:59,065 INFO L87 Difference]: Start difference. First operand 1330 states and 5358 transitions. Second operand has 22 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 21 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:59,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:33:59,886 INFO L93 Difference]: Finished difference Result 2512 states and 10188 transitions. [2021-10-13 19:33:59,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:33:59,887 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 21 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:33:59,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:33:59,895 INFO L225 Difference]: With dead ends: 2512 [2021-10-13 19:33:59,895 INFO L226 Difference]: Without dead ends: 2512 [2021-10-13 19:33:59,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 641.6ms TimeCoverageRelationStatistics Valid=126, Invalid=930, Unknown=0, NotChecked=0, Total=1056 [2021-10-13 19:33:59,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2512 states. [2021-10-13 19:33:59,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2512 to 1330. [2021-10-13 19:33:59,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1330 states, 1251 states have (on average 4.2821742605915265) internal successors, (5357), 1329 states have internal predecessors, (5357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:59,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1330 states to 1330 states and 5357 transitions. [2021-10-13 19:33:59,931 INFO L78 Accepts]: Start accepts. Automaton has 1330 states and 5357 transitions. Word has length 12 [2021-10-13 19:33:59,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:33:59,931 INFO L470 AbstractCegarLoop]: Abstraction has 1330 states and 5357 transitions. [2021-10-13 19:33:59,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 21 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:33:59,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1330 states and 5357 transitions. [2021-10-13 19:33:59,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:33:59,932 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:33:59,932 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:33:59,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-10-13 19:34:00,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:00,134 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:00,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:00,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1177556799, now seen corresponding path program 1 times [2021-10-13 19:34:00,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:00,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101048854] [2021-10-13 19:34:00,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:00,135 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:00,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:00,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:00,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:00,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101048854] [2021-10-13 19:34:00,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101048854] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:00,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436005351] [2021-10-13 19:34:00,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:00,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:00,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:00,187 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:00,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-13 19:34:00,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:00,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 19:34:00,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:00,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-13 19:34:00,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436005351] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 19:34:00,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-13 19:34:00,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2021-10-13 19:34:00,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307442165] [2021-10-13 19:34:00,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 19:34:00,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:00,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 19:34:00,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:34:00,683 INFO L87 Difference]: Start difference. First operand 1330 states and 5357 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:00,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:00,704 INFO L93 Difference]: Finished difference Result 1038 states and 4205 transitions. [2021-10-13 19:34:00,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 19:34:00,705 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 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 12 [2021-10-13 19:34:00,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:00,708 INFO L225 Difference]: With dead ends: 1038 [2021-10-13 19:34:00,708 INFO L226 Difference]: Without dead ends: 1038 [2021-10-13 19:34:00,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 20.4ms TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-10-13 19:34:00,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2021-10-13 19:34:00,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 928. [2021-10-13 19:34:00,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 884 states have (on average 3.9615384615384617) internal successors, (3502), 927 states have internal predecessors, (3502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:00,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 3502 transitions. [2021-10-13 19:34:00,728 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 3502 transitions. Word has length 12 [2021-10-13 19:34:00,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:00,728 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 3502 transitions. [2021-10-13 19:34:00,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:00,729 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 3502 transitions. [2021-10-13 19:34:00,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:34:00,729 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:00,730 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:00,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-10-13 19:34:00,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:00,945 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:00,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:00,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1177556911, now seen corresponding path program 3 times [2021-10-13 19:34:00,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:00,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742107038] [2021-10-13 19:34:00,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:00,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:00,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:01,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:01,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:01,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742107038] [2021-10-13 19:34:01,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742107038] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:01,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387208714] [2021-10-13 19:34:01,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:34:01,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:01,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:01,406 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:01,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-10-13 19:34:01,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:34:01,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:01,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-13 19:34:01,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:01,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:01,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:34:01,984 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-13 19:34:02,062 INFO L354 Elim1Store]: treesize reduction 29, result has 42.0 percent of original size [2021-10-13 19:34:02,063 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 43 treesize of output 52 [2021-10-13 19:34:02,184 INFO L354 Elim1Store]: treesize reduction 86, result has 28.3 percent of original size [2021-10-13 19:34:02,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 69 [2021-10-13 19:34:02,372 INFO L354 Elim1Store]: treesize reduction 166, result has 17.8 percent of original size [2021-10-13 19:34:02,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 73 [2021-10-13 19:34:02,588 INFO L354 Elim1Store]: treesize reduction 166, result has 17.8 percent of original size [2021-10-13 19:34:02,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 69 treesize of output 74 [2021-10-13 19:34:02,788 INFO L354 Elim1Store]: treesize reduction 166, result has 17.8 percent of original size [2021-10-13 19:34:02,788 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 68 treesize of output 73 [2021-10-13 19:34:03,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:03,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387208714] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:03,033 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:03,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:34:03,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131526026] [2021-10-13 19:34:03,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:34:03,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:03,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:34:03,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:34:03,035 INFO L87 Difference]: Start difference. First operand 928 states and 3502 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-13 19:34:04,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:04,374 INFO L93 Difference]: Finished difference Result 1504 states and 5708 transitions. [2021-10-13 19:34:04,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:34:04,375 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 12 [2021-10-13 19:34:04,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:04,379 INFO L225 Difference]: With dead ends: 1504 [2021-10-13 19:34:04,379 INFO L226 Difference]: Without dead ends: 1504 [2021-10-13 19:34:04,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1146.6ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:34:04,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-10-13 19:34:04,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1378. [2021-10-13 19:34:04,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1334 states have (on average 4.122188905547226) internal successors, (5499), 1377 states have internal predecessors, (5499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:04,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 5499 transitions. [2021-10-13 19:34:04,404 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 5499 transitions. Word has length 12 [2021-10-13 19:34:04,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:04,404 INFO L470 AbstractCegarLoop]: Abstraction has 1378 states and 5499 transitions. [2021-10-13 19:34:04,404 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-13 19:34:04,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 5499 transitions. [2021-10-13 19:34:04,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:34:04,405 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:04,405 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:04,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:04,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:04,606 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:04,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:04,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1177556909, now seen corresponding path program 3 times [2021-10-13 19:34:04,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:04,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804179275] [2021-10-13 19:34:04,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:04,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:04,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:04,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:04,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:04,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804179275] [2021-10-13 19:34:04,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804179275] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:04,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301375973] [2021-10-13 19:34:04,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:34:04,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:04,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:04,988 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:05,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-10-13 19:34:05,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:34:05,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:05,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:34:05,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:05,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:05,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:05,550 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 57 treesize of output 55 [2021-10-13 19:34:05,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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-13 19:34:05,696 INFO L354 Elim1Store]: treesize reduction 19, result has 40.6 percent of original size [2021-10-13 19:34:05,696 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 34 treesize of output 39 [2021-10-13 19:34:05,833 INFO L354 Elim1Store]: treesize reduction 48, result has 47.3 percent of original size [2021-10-13 19:34:05,834 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 50 treesize of output 76 [2021-10-13 19:34:06,071 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-10-13 19:34:06,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 59 treesize of output 64 [2021-10-13 19:34:06,283 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-10-13 19:34:06,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 59 treesize of output 64 [2021-10-13 19:34:06,481 INFO L354 Elim1Store]: treesize reduction 136, result has 18.1 percent of original size [2021-10-13 19:34:06,482 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 58 treesize of output 63 [2021-10-13 19:34:06,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:06,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301375973] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:06,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:06,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-10-13 19:34:06,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976730045] [2021-10-13 19:34:06,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-13 19:34:06,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:06,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-13 19:34:06,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-10-13 19:34:06,723 INFO L87 Difference]: Start difference. First operand 1378 states and 5499 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-13 19:34:07,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:07,789 INFO L93 Difference]: Finished difference Result 1374 states and 5200 transitions. [2021-10-13 19:34:07,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 19:34:07,789 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 12 [2021-10-13 19:34:07,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:07,792 INFO L225 Difference]: With dead ends: 1374 [2021-10-13 19:34:07,792 INFO L226 Difference]: Without dead ends: 1360 [2021-10-13 19:34:07,793 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 965.9ms TimeCoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:34:07,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2021-10-13 19:34:07,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 1300. [2021-10-13 19:34:07,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1256 states have (on average 4.0039808917197455) internal successors, (5029), 1299 states have internal predecessors, (5029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:07,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 5029 transitions. [2021-10-13 19:34:07,816 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 5029 transitions. Word has length 12 [2021-10-13 19:34:07,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:07,816 INFO L470 AbstractCegarLoop]: Abstraction has 1300 states and 5029 transitions. [2021-10-13 19:34:07,817 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-13 19:34:07,817 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 5029 transitions. [2021-10-13 19:34:07,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:34:07,817 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:07,817 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:07,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-10-13 19:34:08,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:08,018 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:08,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:08,019 INFO L82 PathProgramCache]: Analyzing trace with hash -1183321874, now seen corresponding path program 4 times [2021-10-13 19:34:08,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:08,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287659710] [2021-10-13 19:34:08,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:08,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:08,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:08,199 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-13 19:34:08,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:08,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287659710] [2021-10-13 19:34:08,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287659710] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:08,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590546395] [2021-10-13 19:34:08,200 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:34:08,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:08,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:08,201 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:08,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-13 19:34:08,710 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:34:08,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:08,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:34:08,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:08,729 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 548 treesize of output 532 [2021-10-13 19:34:08,868 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 19 treesize of output 15 [2021-10-13 19:34:08,905 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:08,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:34:08,950 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:08,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:34:09,051 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-13 19:34:09,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590546395] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:09,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:09,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:34:09,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640423197] [2021-10-13 19:34:09,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:34:09,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:09,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:34:09,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:34:09,053 INFO L87 Difference]: Start difference. First operand 1300 states and 5029 transitions. Second operand has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:09,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:09,628 INFO L93 Difference]: Finished difference Result 1362 states and 5210 transitions. [2021-10-13 19:34:09,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:34:09,628 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:34:09,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:09,634 INFO L225 Difference]: With dead ends: 1362 [2021-10-13 19:34:09,634 INFO L226 Difference]: Without dead ends: 1362 [2021-10-13 19:34:09,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 430.1ms TimeCoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:34:09,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2021-10-13 19:34:09,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1313. [2021-10-13 19:34:09,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1269 states have (on average 4.017336485421592) internal successors, (5098), 1312 states have internal predecessors, (5098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:09,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 5098 transitions. [2021-10-13 19:34:09,662 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 5098 transitions. Word has length 12 [2021-10-13 19:34:09,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:09,663 INFO L470 AbstractCegarLoop]: Abstraction has 1313 states and 5098 transitions. [2021-10-13 19:34:09,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:09,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 5098 transitions. [2021-10-13 19:34:09,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-13 19:34:09,663 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:09,664 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:09,688 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-10-13 19:34:09,864 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,SelfDestructingSolverStorable54 [2021-10-13 19:34:09,865 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:09,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:09,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1183321872, now seen corresponding path program 2 times [2021-10-13 19:34:09,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:09,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325199863] [2021-10-13 19:34:09,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:09,866 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:09,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:10,063 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-13 19:34:10,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:10,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325199863] [2021-10-13 19:34:10,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325199863] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:10,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255954690] [2021-10-13 19:34:10,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:34:10,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:10,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:10,066 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:10,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-10-13 19:34:10,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:34:10,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:10,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-13 19:34:10,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:10,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:34:10,741 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:10,742 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 26 treesize of output 25 [2021-10-13 19:34:10,792 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:10,792 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 26 treesize of output 25 [2021-10-13 19:34:10,906 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-13 19:34:10,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255954690] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:10,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:10,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:34:10,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473237591] [2021-10-13 19:34:10,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:34:10,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:10,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:34:10,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:34:10,909 INFO L87 Difference]: Start difference. First operand 1313 states and 5098 transitions. Second operand has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:11,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:11,751 INFO L93 Difference]: Finished difference Result 1349 states and 5166 transitions. [2021-10-13 19:34:11,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:34:11,752 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-13 19:34:11,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:11,755 INFO L225 Difference]: With dead ends: 1349 [2021-10-13 19:34:11,755 INFO L226 Difference]: Without dead ends: 1349 [2021-10-13 19:34:11,756 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 647.4ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:34:11,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1349 states. [2021-10-13 19:34:11,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1349 to 1313. [2021-10-13 19:34:11,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1269 states have (on average 4.00709219858156) internal successors, (5085), 1312 states have internal predecessors, (5085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:11,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 5085 transitions. [2021-10-13 19:34:11,779 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 5085 transitions. Word has length 12 [2021-10-13 19:34:11,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:11,780 INFO L470 AbstractCegarLoop]: Abstraction has 1313 states and 5085 transitions. [2021-10-13 19:34:11,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:11,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 5085 transitions. [2021-10-13 19:34:11,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:11,780 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:11,781 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1] [2021-10-13 19:34:11,807 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-13 19:34:11,982 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,SelfDestructingSolverStorable55 [2021-10-13 19:34:11,983 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:11,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:11,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1568922871, now seen corresponding path program 5 times [2021-10-13 19:34:11,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:11,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107248886] [2021-10-13 19:34:11,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:11,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:12,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:12,100 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:12,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:12,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107248886] [2021-10-13 19:34:12,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107248886] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:12,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263430433] [2021-10-13 19:34:12,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:34:12,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:12,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:12,102 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:12,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-13 19:34:12,650 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:34:12,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:12,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 19:34:12,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:12,852 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:12,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263430433] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:12,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:12,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-13 19:34:12,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485186640] [2021-10-13 19:34:12,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-13 19:34:12,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:12,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-13 19:34:12,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-10-13 19:34:12,854 INFO L87 Difference]: Start difference. First operand 1313 states and 5085 transitions. Second operand has 23 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:13,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:13,488 INFO L93 Difference]: Finished difference Result 4134 states and 14433 transitions. [2021-10-13 19:34:13,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 19:34:13,489 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:13,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:13,501 INFO L225 Difference]: With dead ends: 4134 [2021-10-13 19:34:13,502 INFO L226 Difference]: Without dead ends: 4124 [2021-10-13 19:34:13,502 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 459.2ms TimeCoverageRelationStatistics Valid=435, Invalid=1371, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:34:13,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4124 states. [2021-10-13 19:34:13,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4124 to 2091. [2021-10-13 19:34:13,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2091 states, 2047 states have (on average 4.344406448461163) internal successors, (8893), 2090 states have internal predecessors, (8893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:13,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2091 states to 2091 states and 8893 transitions. [2021-10-13 19:34:13,610 INFO L78 Accepts]: Start accepts. Automaton has 2091 states and 8893 transitions. Word has length 13 [2021-10-13 19:34:13,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:13,610 INFO L470 AbstractCegarLoop]: Abstraction has 2091 states and 8893 transitions. [2021-10-13 19:34:13,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:13,610 INFO L276 IsEmpty]: Start isEmpty. Operand 2091 states and 8893 transitions. [2021-10-13 19:34:13,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:13,611 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:13,611 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:13,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:13,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:13,826 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:13,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:13,827 INFO L82 PathProgramCache]: Analyzing trace with hash 1568922189, now seen corresponding path program 3 times [2021-10-13 19:34:13,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:13,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3850504] [2021-10-13 19:34:13,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:13,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:13,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:14,106 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:14,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:14,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3850504] [2021-10-13 19:34:14,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3850504] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:14,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393483616] [2021-10-13 19:34:14,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:34:14,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:14,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:14,108 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:14,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-10-13 19:34:14,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:34:14,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:14,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:34:14,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:14,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:34:14,947 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:14,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 38 treesize of output 37 [2021-10-13 19:34:15,272 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:15,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:34:15,321 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:15,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393483616] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:15,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:15,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:34:15,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980964828] [2021-10-13 19:34:15,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:34:15,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:15,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:34:15,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:34:15,324 INFO L87 Difference]: Start difference. First operand 2091 states and 8893 transitions. Second operand has 24 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:18,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:18,702 INFO L93 Difference]: Finished difference Result 2325 states and 9382 transitions. [2021-10-13 19:34:18,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 19:34:18,703 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:18,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:18,709 INFO L225 Difference]: With dead ends: 2325 [2021-10-13 19:34:18,709 INFO L226 Difference]: Without dead ends: 2325 [2021-10-13 19:34:18,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1891.9ms TimeCoverageRelationStatistics Valid=267, Invalid=1803, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 19:34:18,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2021-10-13 19:34:18,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 2102. [2021-10-13 19:34:18,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2102 states, 2058 states have (on average 4.343537414965986) internal successors, (8939), 2101 states have internal predecessors, (8939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:18,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2102 states to 2102 states and 8939 transitions. [2021-10-13 19:34:18,796 INFO L78 Accepts]: Start accepts. Automaton has 2102 states and 8939 transitions. Word has length 13 [2021-10-13 19:34:18,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:18,796 INFO L470 AbstractCegarLoop]: Abstraction has 2102 states and 8939 transitions. [2021-10-13 19:34:18,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:18,797 INFO L276 IsEmpty]: Start isEmpty. Operand 2102 states and 8939 transitions. [2021-10-13 19:34:18,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:18,797 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:18,798 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:18,823 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-13 19:34:19,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-10-13 19:34:19,005 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:19,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:19,009 INFO L82 PathProgramCache]: Analyzing trace with hash 1568922190, now seen corresponding path program 3 times [2021-10-13 19:34:19,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:19,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469845695] [2021-10-13 19:34:19,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:19,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:19,262 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:19,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:19,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469845695] [2021-10-13 19:34:19,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469845695] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:19,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360848837] [2021-10-13 19:34:19,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:34:19,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:19,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:19,264 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:19,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-10-13 19:34:19,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:34:19,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:19,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:34:19,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:19,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:34:20,047 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:20,048 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 26 treesize of output 25 [2021-10-13 19:34:20,325 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:20,326 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 26 treesize of output 25 [2021-10-13 19:34:20,359 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:20,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360848837] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:20,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:20,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:34:20,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818745815] [2021-10-13 19:34:20,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:34:20,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:20,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:34:20,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=500, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:34:20,362 INFO L87 Difference]: Start difference. First operand 2102 states and 8939 transitions. Second operand has 24 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:21,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:21,819 INFO L93 Difference]: Finished difference Result 2224 states and 9157 transitions. [2021-10-13 19:34:21,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:34:21,820 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:21,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:21,832 INFO L225 Difference]: With dead ends: 2224 [2021-10-13 19:34:21,832 INFO L226 Difference]: Without dead ends: 2224 [2021-10-13 19:34:21,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 1031.0ms TimeCoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:34:21,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2224 states. [2021-10-13 19:34:21,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2224 to 2102. [2021-10-13 19:34:21,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2102 states, 2058 states have (on average 4.332847424684159) internal successors, (8917), 2101 states have internal predecessors, (8917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:21,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2102 states to 2102 states and 8917 transitions. [2021-10-13 19:34:21,895 INFO L78 Accepts]: Start accepts. Automaton has 2102 states and 8917 transitions. Word has length 13 [2021-10-13 19:34:21,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:21,895 INFO L470 AbstractCegarLoop]: Abstraction has 2102 states and 8917 transitions. [2021-10-13 19:34:21,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 23 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:21,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2102 states and 8917 transitions. [2021-10-13 19:34:21,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:21,896 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:21,896 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:21,947 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-13 19:34:22,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:22,110 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:22,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:22,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1444116211, now seen corresponding path program 4 times [2021-10-13 19:34:22,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:22,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771567367] [2021-10-13 19:34:22,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:22,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:22,939 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:22,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:22,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771567367] [2021-10-13 19:34:22,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771567367] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:22,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791908476] [2021-10-13 19:34:22,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:34:22,941 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:22,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:22,942 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:22,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-10-13 19:34:23,541 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:34:23,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:23,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:34:23,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:23,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:23,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:23,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 59 [2021-10-13 19:34:23,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:34:23,752 INFO L354 Elim1Store]: treesize reduction 29, result has 39.6 percent of original size [2021-10-13 19:34:23,753 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 47 treesize of output 54 [2021-10-13 19:34:23,930 INFO L354 Elim1Store]: treesize reduction 60, result has 45.9 percent of original size [2021-10-13 19:34:23,930 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 65 treesize of output 95 [2021-10-13 19:34:24,232 INFO L354 Elim1Store]: treesize reduction 96, result has 51.0 percent of original size [2021-10-13 19:34:24,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 150 [2021-10-13 19:34:24,690 INFO L354 Elim1Store]: treesize reduction 246, result has 15.8 percent of original size [2021-10-13 19:34:24,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 91 treesize of output 99 [2021-10-13 19:34:25,061 INFO L354 Elim1Store]: treesize reduction 246, result has 15.8 percent of original size [2021-10-13 19:34:25,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 98 [2021-10-13 19:34:25,417 INFO L354 Elim1Store]: treesize reduction 246, result has 15.8 percent of original size [2021-10-13 19:34:25,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 91 treesize of output 99 [2021-10-13 19:34:25,881 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:25,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791908476] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:25,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:25,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:34:25,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692889122] [2021-10-13 19:34:25,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:34:25,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:25,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:34:25,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:34:25,883 INFO L87 Difference]: Start difference. First operand 2102 states and 8917 transitions. Second operand has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:31,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:31,591 INFO L93 Difference]: Finished difference Result 2301 states and 9037 transitions. [2021-10-13 19:34:31,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:34:31,592 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:31,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:31,601 INFO L225 Difference]: With dead ends: 2301 [2021-10-13 19:34:31,601 INFO L226 Difference]: Without dead ends: 2301 [2021-10-13 19:34:31,601 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 2800.4ms TimeCoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:34:31,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2021-10-13 19:34:31,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 2085. [2021-10-13 19:34:31,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2085 states, 2041 states have (on average 4.174424301812837) internal successors, (8520), 2084 states have internal predecessors, (8520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:31,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2085 states to 2085 states and 8520 transitions. [2021-10-13 19:34:31,652 INFO L78 Accepts]: Start accepts. Automaton has 2085 states and 8520 transitions. Word has length 13 [2021-10-13 19:34:31,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:31,652 INFO L470 AbstractCegarLoop]: Abstraction has 2085 states and 8520 transitions. [2021-10-13 19:34:31,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:31,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2085 states and 8520 transitions. [2021-10-13 19:34:31,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:31,653 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:31,653 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:31,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:31,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-10-13 19:34:31,854 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:31,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:31,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1444116209, now seen corresponding path program 4 times [2021-10-13 19:34:31,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:31,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530378342] [2021-10-13 19:34:31,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:31,856 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:31,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:32,541 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:32,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:32,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530378342] [2021-10-13 19:34:32,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530378342] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:32,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050479994] [2021-10-13 19:34:32,542 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:34:32,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:32,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:32,544 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:32,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-10-13 19:34:33,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:34:33,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:33,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-13 19:34:33,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:33,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:33,213 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 446 treesize of output 430 [2021-10-13 19:34:33,317 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 15 treesize of output 11 [2021-10-13 19:34:33,389 INFO L354 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2021-10-13 19:34:33,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, 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-13 19:34:33,464 INFO L354 Elim1Store]: treesize reduction 56, result has 23.3 percent of original size [2021-10-13 19:34:33,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 35 [2021-10-13 19:34:33,577 INFO L354 Elim1Store]: treesize reduction 104, result has 20.0 percent of original size [2021-10-13 19:34:33,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 47 [2021-10-13 19:34:33,722 INFO L354 Elim1Store]: treesize reduction 180, result has 16.3 percent of original size [2021-10-13 19:34:33,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 51 treesize of output 59 [2021-10-13 19:34:33,883 INFO L354 Elim1Store]: treesize reduction 180, result has 16.3 percent of original size [2021-10-13 19:34:33,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 50 treesize of output 58 [2021-10-13 19:34:34,035 INFO L354 Elim1Store]: treesize reduction 180, result has 16.3 percent of original size [2021-10-13 19:34:34,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 50 treesize of output 58 [2021-10-13 19:34:34,190 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:34,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050479994] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:34,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:34,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:34:34,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004739142] [2021-10-13 19:34:34,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:34:34,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:34,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:34:34,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:34:34,193 INFO L87 Difference]: Start difference. First operand 2085 states and 8520 transitions. Second operand has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:36,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:36,039 INFO L93 Difference]: Finished difference Result 2293 states and 9147 transitions. [2021-10-13 19:34:36,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:34:36,039 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:36,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:36,045 INFO L225 Difference]: With dead ends: 2293 [2021-10-13 19:34:36,046 INFO L226 Difference]: Without dead ends: 2273 [2021-10-13 19:34:36,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 1501.6ms TimeCoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-10-13 19:34:36,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2273 states. [2021-10-13 19:34:36,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2273 to 1483. [2021-10-13 19:34:36,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1439 states have (on average 4.040305767894371) internal successors, (5814), 1482 states have internal predecessors, (5814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:36,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 5814 transitions. [2021-10-13 19:34:36,077 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 5814 transitions. Word has length 13 [2021-10-13 19:34:36,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:36,078 INFO L470 AbstractCegarLoop]: Abstraction has 1483 states and 5814 transitions. [2021-10-13 19:34:36,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:36,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 5814 transitions. [2021-10-13 19:34:36,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:36,080 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:36,080 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:36,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:36,293 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,SelfDestructingSolverStorable60 [2021-10-13 19:34:36,294 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:36,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:36,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1064567056, now seen corresponding path program 2 times [2021-10-13 19:34:36,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:36,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260241276] [2021-10-13 19:34:36,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:36,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:36,559 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-13 19:34:36,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:36,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260241276] [2021-10-13 19:34:36,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260241276] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:36,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403940653] [2021-10-13 19:34:36,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:34:36,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:36,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:36,561 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:36,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-10-13 19:34:37,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:34:37,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:37,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:34:37,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:37,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2021-10-13 19:34:37,355 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-13 19:34:37,442 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:37,443 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-13 19:34:37,713 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:37,713 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-13 19:34:37,800 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:37,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:34:37,850 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:37,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403940653] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:37,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:37,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:34:37,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982745023] [2021-10-13 19:34:37,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:34:37,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:37,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:34:37,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:34:37,851 INFO L87 Difference]: Start difference. First operand 1483 states and 5814 transitions. Second operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:39,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:39,656 INFO L93 Difference]: Finished difference Result 3319 states and 11750 transitions. [2021-10-13 19:34:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:34:39,656 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:39,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:39,665 INFO L225 Difference]: With dead ends: 3319 [2021-10-13 19:34:39,666 INFO L226 Difference]: Without dead ends: 3319 [2021-10-13 19:34:39,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 1136.5ms TimeCoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:34:39,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3319 states. [2021-10-13 19:34:39,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3319 to 1918. [2021-10-13 19:34:39,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1918 states, 1874 states have (on average 4.1937033084311635) internal successors, (7859), 1917 states have internal predecessors, (7859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:39,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1918 states to 1918 states and 7859 transitions. [2021-10-13 19:34:39,712 INFO L78 Accepts]: Start accepts. Automaton has 1918 states and 7859 transitions. Word has length 13 [2021-10-13 19:34:39,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:39,712 INFO L470 AbstractCegarLoop]: Abstraction has 1918 states and 7859 transitions. [2021-10-13 19:34:39,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:39,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1918 states and 7859 transitions. [2021-10-13 19:34:39,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:39,713 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:39,713 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:39,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:39,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:39,914 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:39,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:39,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1064567057, now seen corresponding path program 2 times [2021-10-13 19:34:39,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:39,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231892414] [2021-10-13 19:34:39,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:39,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:39,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:40,179 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-13 19:34:40,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:40,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231892414] [2021-10-13 19:34:40,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231892414] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:40,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050019503] [2021-10-13 19:34:40,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:34:40,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:40,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:40,184 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:40,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-10-13 19:34:40,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:34:40,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:40,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 19:34:40,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:40,844 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-13 19:34:41,001 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-13 19:34:41,080 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:41,081 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-13 19:34:41,346 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:41,347 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-13 19:34:41,433 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:41,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:34:41,481 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:41,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050019503] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:41,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:41,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:34:41,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137992423] [2021-10-13 19:34:41,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:34:41,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:41,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:34:41,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:34:41,483 INFO L87 Difference]: Start difference. First operand 1918 states and 7859 transitions. Second operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:43,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:43,131 INFO L93 Difference]: Finished difference Result 3263 states and 11333 transitions. [2021-10-13 19:34:43,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:34:43,132 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:43,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:43,141 INFO L225 Difference]: With dead ends: 3263 [2021-10-13 19:34:43,142 INFO L226 Difference]: Without dead ends: 3223 [2021-10-13 19:34:43,142 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 1047.6ms TimeCoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:34:43,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3223 states. [2021-10-13 19:34:43,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3223 to 1878. [2021-10-13 19:34:43,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1878 states, 1834 states have (on average 4.0239912758996725) internal successors, (7380), 1877 states have internal predecessors, (7380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:43,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1878 states to 1878 states and 7380 transitions. [2021-10-13 19:34:43,183 INFO L78 Accepts]: Start accepts. Automaton has 1878 states and 7380 transitions. Word has length 13 [2021-10-13 19:34:43,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:43,183 INFO L470 AbstractCegarLoop]: Abstraction has 1878 states and 7380 transitions. [2021-10-13 19:34:43,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:43,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1878 states and 7380 transitions. [2021-10-13 19:34:43,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:43,184 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:43,184 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:43,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:43,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:43,385 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:43,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:43,386 INFO L82 PathProgramCache]: Analyzing trace with hash -2145622310, now seen corresponding path program 2 times [2021-10-13 19:34:43,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:43,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869911254] [2021-10-13 19:34:43,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:43,387 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:43,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:43,645 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-13 19:34:43,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:43,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869911254] [2021-10-13 19:34:43,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869911254] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:43,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447745198] [2021-10-13 19:34:43,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:34:43,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:43,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:43,652 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:43,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-10-13 19:34:44,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:34:44,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:44,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:34:44,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:44,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:44,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:44,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 59 [2021-10-13 19:34:44,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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-13 19:34:44,513 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:44,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:34:44,572 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:44,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:34:44,627 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:44,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:34:44,754 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-13 19:34:44,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447745198] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:44,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:44,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:34:44,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944552671] [2021-10-13 19:34:44,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:34:44,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:44,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:34:44,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:34:44,756 INFO L87 Difference]: Start difference. First operand 1878 states and 7380 transitions. Second operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:45,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:45,790 INFO L93 Difference]: Finished difference Result 2757 states and 10291 transitions. [2021-10-13 19:34:45,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:34:45,791 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:45,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:45,798 INFO L225 Difference]: With dead ends: 2757 [2021-10-13 19:34:45,799 INFO L226 Difference]: Without dead ends: 2757 [2021-10-13 19:34:45,799 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 808.3ms TimeCoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:34:45,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2757 states. [2021-10-13 19:34:45,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2757 to 2080. [2021-10-13 19:34:45,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2080 states, 2036 states have (on average 4.172396856581533) internal successors, (8495), 2079 states have internal predecessors, (8495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:45,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2080 states to 2080 states and 8495 transitions. [2021-10-13 19:34:45,845 INFO L78 Accepts]: Start accepts. Automaton has 2080 states and 8495 transitions. Word has length 13 [2021-10-13 19:34:45,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:45,845 INFO L470 AbstractCegarLoop]: Abstraction has 2080 states and 8495 transitions. [2021-10-13 19:34:45,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:45,845 INFO L276 IsEmpty]: Start isEmpty. Operand 2080 states and 8495 transitions. [2021-10-13 19:34:45,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:45,846 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:45,847 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:45,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:46,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:46,049 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:46,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:46,049 INFO L82 PathProgramCache]: Analyzing trace with hash -2145622308, now seen corresponding path program 2 times [2021-10-13 19:34:46,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:46,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959863440] [2021-10-13 19:34:46,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:46,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:46,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:46,268 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-13 19:34:46,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:46,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959863440] [2021-10-13 19:34:46,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959863440] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:46,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893466704] [2021-10-13 19:34:46,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:34:46,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:46,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:46,270 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:46,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-10-13 19:34:46,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:34:46,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:46,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:34:46,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:46,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:46,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:34:46,985 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 101 treesize of output 93 [2021-10-13 19:34:47,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:34:47,173 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:47,173 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 26 treesize of output 25 [2021-10-13 19:34:47,237 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:47,238 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 26 treesize of output 25 [2021-10-13 19:34:47,289 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:47,289 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 25 treesize of output 24 [2021-10-13 19:34:47,405 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-13 19:34:47,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893466704] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:47,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:47,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:34:47,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831981150] [2021-10-13 19:34:47,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:34:47,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:47,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:34:47,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:34:47,407 INFO L87 Difference]: Start difference. First operand 2080 states and 8495 transitions. Second operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:48,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:48,485 INFO L93 Difference]: Finished difference Result 2563 states and 9526 transitions. [2021-10-13 19:34:48,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 19:34:48,485 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:48,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:48,495 INFO L225 Difference]: With dead ends: 2563 [2021-10-13 19:34:48,496 INFO L226 Difference]: Without dead ends: 2563 [2021-10-13 19:34:48,496 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 789.0ms TimeCoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:34:48,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2563 states. [2021-10-13 19:34:48,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2563 to 2080. [2021-10-13 19:34:48,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2080 states, 2036 states have (on average 4.073182711198428) internal successors, (8293), 2079 states have internal predecessors, (8293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:48,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2080 states to 2080 states and 8293 transitions. [2021-10-13 19:34:48,560 INFO L78 Accepts]: Start accepts. Automaton has 2080 states and 8293 transitions. Word has length 13 [2021-10-13 19:34:48,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:48,561 INFO L470 AbstractCegarLoop]: Abstraction has 2080 states and 8293 transitions. [2021-10-13 19:34:48,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:48,561 INFO L276 IsEmpty]: Start isEmpty. Operand 2080 states and 8293 transitions. [2021-10-13 19:34:48,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-13 19:34:48,562 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:48,562 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:48,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-10-13 19:34:48,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:48,776 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:48,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:48,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1971731044, now seen corresponding path program 5 times [2021-10-13 19:34:48,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:48,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368160529] [2021-10-13 19:34:48,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:48,778 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:48,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:48,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:48,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:48,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368160529] [2021-10-13 19:34:48,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368160529] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:48,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115904044] [2021-10-13 19:34:48,879 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:34:48,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:48,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:48,880 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:48,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-10-13 19:34:49,578 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 19:34:49,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:49,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-13 19:34:49,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:49,794 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:49,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115904044] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:49,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:49,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-10-13 19:34:49,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27577360] [2021-10-13 19:34:49,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-13 19:34:49,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:49,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-13 19:34:49,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2021-10-13 19:34:49,797 INFO L87 Difference]: Start difference. First operand 2080 states and 8293 transitions. Second operand has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:50,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:50,157 INFO L93 Difference]: Finished difference Result 2074 states and 8056 transitions. [2021-10-13 19:34:50,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:34:50,157 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-13 19:34:50,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:50,162 INFO L225 Difference]: With dead ends: 2074 [2021-10-13 19:34:50,162 INFO L226 Difference]: Without dead ends: 1749 [2021-10-13 19:34:50,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 225.0ms TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2021-10-13 19:34:50,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1749 states. [2021-10-13 19:34:50,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1749 to 1749. [2021-10-13 19:34:50,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1749 states, 1705 states have (on average 4.062756598240469) internal successors, (6927), 1748 states have internal predecessors, (6927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:50,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1749 states to 1749 states and 6927 transitions. [2021-10-13 19:34:50,192 INFO L78 Accepts]: Start accepts. Automaton has 1749 states and 6927 transitions. Word has length 13 [2021-10-13 19:34:50,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:50,193 INFO L470 AbstractCegarLoop]: Abstraction has 1749 states and 6927 transitions. [2021-10-13 19:34:50,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:50,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1749 states and 6927 transitions. [2021-10-13 19:34:50,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:34:50,193 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:50,193 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1] [2021-10-13 19:34:50,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-13 19:34:50,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:50,395 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:50,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:50,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1895519163, now seen corresponding path program 6 times [2021-10-13 19:34:50,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:50,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613123400] [2021-10-13 19:34:50,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:50,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:50,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:50,633 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:50,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:50,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613123400] [2021-10-13 19:34:50,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613123400] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:50,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481015775] [2021-10-13 19:34:50,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:34:50,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:50,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:50,639 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:50,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-10-13 19:34:51,389 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:34:51,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:51,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-13 19:34:51,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:51,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:34:51,657 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:34:51,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 37 [2021-10-13 19:34:52,003 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:52,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481015775] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:52,004 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:52,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:34:52,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111494662] [2021-10-13 19:34:52,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:34:52,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:52,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:34:52,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:34:52,006 INFO L87 Difference]: Start difference. First operand 1749 states and 6927 transitions. Second operand has 26 states, 25 states have (on average 1.12) internal successors, (28), 25 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:56,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:56,041 INFO L93 Difference]: Finished difference Result 1803 states and 6989 transitions. [2021-10-13 19:34:56,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 19:34:56,042 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.12) internal successors, (28), 25 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-13 19:34:56,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:56,047 INFO L225 Difference]: With dead ends: 1803 [2021-10-13 19:34:56,048 INFO L226 Difference]: Without dead ends: 1803 [2021-10-13 19:34:56,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 2009.7ms TimeCoverageRelationStatistics Valid=333, Invalid=2423, Unknown=0, NotChecked=0, Total=2756 [2021-10-13 19:34:56,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1803 states. [2021-10-13 19:34:56,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1803 to 1758. [2021-10-13 19:34:56,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1758 states, 1714 states have (on average 4.056009334889148) internal successors, (6952), 1757 states have internal predecessors, (6952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:56,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1758 states to 1758 states and 6952 transitions. [2021-10-13 19:34:56,079 INFO L78 Accepts]: Start accepts. Automaton has 1758 states and 6952 transitions. Word has length 14 [2021-10-13 19:34:56,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:56,080 INFO L470 AbstractCegarLoop]: Abstraction has 1758 states and 6952 transitions. [2021-10-13 19:34:56,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.12) internal successors, (28), 25 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:56,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1758 states and 6952 transitions. [2021-10-13 19:34:56,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:34:56,080 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:56,081 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1] [2021-10-13 19:34:56,107 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-10-13 19:34:56,281 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,SelfDestructingSolverStorable66 [2021-10-13 19:34:56,281 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:56,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:56,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1895519164, now seen corresponding path program 5 times [2021-10-13 19:34:56,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:56,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861468218] [2021-10-13 19:34:56,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:56,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:56,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:34:56,554 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:56,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:34:56,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861468218] [2021-10-13 19:34:56,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861468218] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:56,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998016140] [2021-10-13 19:34:56,555 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:34:56,555 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:34:56,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:34:56,556 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:34:56,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-10-13 19:34:57,228 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:34:57,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:34:57,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-13 19:34:57,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:34:57,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:34:57,423 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:34:57,423 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 26 treesize of output 25 [2021-10-13 19:34:57,630 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:34:57,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998016140] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:34:57,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:34:57,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:34:57,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519679396] [2021-10-13 19:34:57,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:34:57,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:34:57,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:34:57,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=591, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:34:57,632 INFO L87 Difference]: Start difference. First operand 1758 states and 6952 transitions. Second operand has 26 states, 25 states have (on average 1.12) internal successors, (28), 25 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:58,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:34:58,854 INFO L93 Difference]: Finished difference Result 1913 states and 7303 transitions. [2021-10-13 19:34:58,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:34:58,855 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.12) internal successors, (28), 25 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-13 19:34:58,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:34:58,862 INFO L225 Difference]: With dead ends: 1913 [2021-10-13 19:34:58,862 INFO L226 Difference]: Without dead ends: 1913 [2021-10-13 19:34:58,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 901.0ms TimeCoverageRelationStatistics Valid=156, Invalid=1404, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:34:58,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1913 states. [2021-10-13 19:34:58,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1913 to 1759. [2021-10-13 19:34:58,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1715 states have (on average 4.054810495626822) internal successors, (6954), 1758 states have internal predecessors, (6954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:58,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 6954 transitions. [2021-10-13 19:34:58,910 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 6954 transitions. Word has length 14 [2021-10-13 19:34:58,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:34:58,910 INFO L470 AbstractCegarLoop]: Abstraction has 1759 states and 6954 transitions. [2021-10-13 19:34:58,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.12) internal successors, (28), 25 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:34:58,911 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 6954 transitions. [2021-10-13 19:34:58,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:34:58,911 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:34:58,911 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:34:58,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-10-13 19:34:59,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-10-13 19:34:59,112 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:34:59,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:34:59,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1117519919, now seen corresponding path program 5 times [2021-10-13 19:34:59,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:34:59,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935924438] [2021-10-13 19:34:59,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:34:59,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:34:59,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:35:00,185 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:00,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:35:00,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935924438] [2021-10-13 19:35:00,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935924438] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:00,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608428587] [2021-10-13 19:35:00,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:35:00,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:00,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:35:00,188 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:35:00,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-10-13 19:35:00,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:35:00,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:35:00,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-13 19:35:00,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:35:00,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:35:00,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:35:00,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 93 [2021-10-13 19:35:01,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:35:01,102 INFO L354 Elim1Store]: treesize reduction 19, result has 40.6 percent of original size [2021-10-13 19:35:01,103 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 43 [2021-10-13 19:35:01,257 INFO L354 Elim1Store]: treesize reduction 48, result has 47.3 percent of original size [2021-10-13 19:35:01,258 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 56 treesize of output 82 [2021-10-13 19:35:01,561 INFO L354 Elim1Store]: treesize reduction 84, result has 51.2 percent of original size [2021-10-13 19:35:01,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 70 treesize of output 133 [2021-10-13 19:35:02,007 INFO L354 Elim1Store]: treesize reduction 172, result has 36.8 percent of original size [2021-10-13 19:35:02,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 84 treesize of output 150 [2021-10-13 19:35:02,643 INFO L354 Elim1Store]: treesize reduction 326, result has 14.2 percent of original size [2021-10-13 19:35:02,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 96 treesize of output 107 [2021-10-13 19:35:03,006 INFO L354 Elim1Store]: treesize reduction 326, result has 14.2 percent of original size [2021-10-13 19:35:03,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 96 treesize of output 107 [2021-10-13 19:35:03,424 INFO L354 Elim1Store]: treesize reduction 326, result has 14.2 percent of original size [2021-10-13 19:35:03,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 95 treesize of output 106 [2021-10-13 19:35:03,798 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:03,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608428587] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:03,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:35:03,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:35:03,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639184168] [2021-10-13 19:35:03,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:35:03,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:35:03,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:35:03,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:35:03,799 INFO L87 Difference]: Start difference. First operand 1759 states and 6954 transitions. Second operand has 22 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:08,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:35:08,621 INFO L93 Difference]: Finished difference Result 2601 states and 10213 transitions. [2021-10-13 19:35:08,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:35:08,622 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 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-13 19:35:08,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:35:08,629 INFO L225 Difference]: With dead ends: 2601 [2021-10-13 19:35:08,629 INFO L226 Difference]: Without dead ends: 2601 [2021-10-13 19:35:08,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 3068.0ms TimeCoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:35:08,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2601 states. [2021-10-13 19:35:08,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2601 to 2391. [2021-10-13 19:35:08,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 2347 states have (on average 4.194290583723903) internal successors, (9844), 2390 states have internal predecessors, (9844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:08,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 9844 transitions. [2021-10-13 19:35:08,673 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 9844 transitions. Word has length 14 [2021-10-13 19:35:08,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:35:08,673 INFO L470 AbstractCegarLoop]: Abstraction has 2391 states and 9844 transitions. [2021-10-13 19:35:08,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:08,673 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 9844 transitions. [2021-10-13 19:35:08,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:35:08,674 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:35:08,674 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:35:08,702 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-13 19:35:08,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-10-13 19:35:08,875 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:35:08,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:35:08,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1117519917, now seen corresponding path program 5 times [2021-10-13 19:35:08,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:35:08,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257199769] [2021-10-13 19:35:08,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:35:08,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:35:08,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:35:09,966 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:09,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:35:09,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257199769] [2021-10-13 19:35:09,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257199769] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:09,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870764298] [2021-10-13 19:35:09,967 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:35:09,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:09,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:35:09,968 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:35:09,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-10-13 19:35:10,785 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:35:10,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:35:10,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-13 19:35:10,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:35:10,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:35:10,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:35:10,878 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 20 treesize of output 16 [2021-10-13 19:35:10,948 INFO L354 Elim1Store]: treesize reduction 42, result has 22.2 percent of original size [2021-10-13 19:35:10,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 31 [2021-10-13 19:35:11,035 INFO L354 Elim1Store]: treesize reduction 56, result has 23.3 percent of original size [2021-10-13 19:35:11,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 35 [2021-10-13 19:35:11,142 INFO L354 Elim1Store]: treesize reduction 104, result has 20.0 percent of original size [2021-10-13 19:35:11,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 47 [2021-10-13 19:35:11,280 INFO L354 Elim1Store]: treesize reduction 164, result has 17.6 percent of original size [2021-10-13 19:35:11,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 51 treesize of output 59 [2021-10-13 19:35:11,442 INFO L354 Elim1Store]: treesize reduction 256, result has 14.7 percent of original size [2021-10-13 19:35:11,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 59 treesize of output 70 [2021-10-13 19:35:11,652 INFO L354 Elim1Store]: treesize reduction 256, result has 14.7 percent of original size [2021-10-13 19:35:11,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 59 treesize of output 70 [2021-10-13 19:35:11,849 INFO L354 Elim1Store]: treesize reduction 256, result has 14.7 percent of original size [2021-10-13 19:35:11,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 60 treesize of output 71 [2021-10-13 19:35:12,031 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:12,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870764298] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:12,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:35:12,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-10-13 19:35:12,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557234271] [2021-10-13 19:35:12,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-13 19:35:12,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:35:12,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-13 19:35:12,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-10-13 19:35:12,033 INFO L87 Difference]: Start difference. First operand 2391 states and 9844 transitions. Second operand has 22 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:14,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:35:14,328 INFO L93 Difference]: Finished difference Result 2785 states and 10921 transitions. [2021-10-13 19:35:14,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 19:35:14,329 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 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-13 19:35:14,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:35:14,336 INFO L225 Difference]: With dead ends: 2785 [2021-10-13 19:35:14,336 INFO L226 Difference]: Without dead ends: 2771 [2021-10-13 19:35:14,337 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 2097.2ms TimeCoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:35:14,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2771 states. [2021-10-13 19:35:14,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2771 to 2115. [2021-10-13 19:35:14,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2115 states, 2071 states have (on average 4.196523418638339) internal successors, (8691), 2114 states have internal predecessors, (8691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:14,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2115 states to 2115 states and 8691 transitions. [2021-10-13 19:35:14,377 INFO L78 Accepts]: Start accepts. Automaton has 2115 states and 8691 transitions. Word has length 14 [2021-10-13 19:35:14,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:35:14,377 INFO L470 AbstractCegarLoop]: Abstraction has 2115 states and 8691 transitions. [2021-10-13 19:35:14,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:14,378 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 8691 transitions. [2021-10-13 19:35:14,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:35:14,378 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:35:14,379 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:35:14,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-10-13 19:35:14,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:14,593 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:35:14,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:35:14,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1996639960, now seen corresponding path program 6 times [2021-10-13 19:35:14,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:35:14,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771610932] [2021-10-13 19:35:14,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:35:14,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:35:14,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:35:14,834 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:14,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:35:14,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771610932] [2021-10-13 19:35:14,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771610932] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:14,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846191718] [2021-10-13 19:35:14,835 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:35:14,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:14,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:35:14,836 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:35:14,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-10-13 19:35:15,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 19:35:15,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:35:15,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:35:15,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:35:15,745 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-13 19:35:15,797 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:35:15,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:35:15,849 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:35:15,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:35:16,023 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:16,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846191718] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:16,024 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:35:16,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:35:16,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780792226] [2021-10-13 19:35:16,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:35:16,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:35:16,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:35:16,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:35:16,026 INFO L87 Difference]: Start difference. First operand 2115 states and 8691 transitions. Second operand has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:17,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:35:17,203 INFO L93 Difference]: Finished difference Result 2251 states and 9069 transitions. [2021-10-13 19:35:17,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:35:17,203 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 19:35:17,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:35:17,210 INFO L225 Difference]: With dead ends: 2251 [2021-10-13 19:35:17,210 INFO L226 Difference]: Without dead ends: 2251 [2021-10-13 19:35:17,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 932.4ms TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:35:17,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2251 states. [2021-10-13 19:35:17,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2251 to 2139. [2021-10-13 19:35:17,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 2095 states have (on average 4.210501193317422) internal successors, (8821), 2138 states have internal predecessors, (8821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:17,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 8821 transitions. [2021-10-13 19:35:17,248 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 8821 transitions. Word has length 14 [2021-10-13 19:35:17,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:35:17,248 INFO L470 AbstractCegarLoop]: Abstraction has 2139 states and 8821 transitions. [2021-10-13 19:35:17,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:17,249 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 8821 transitions. [2021-10-13 19:35:17,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-13 19:35:17,249 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:35:17,249 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:35:17,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-10-13 19:35:17,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:17,450 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:35:17,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:35:17,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1996639958, now seen corresponding path program 3 times [2021-10-13 19:35:17,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:35:17,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637475866] [2021-10-13 19:35:17,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:35:17,452 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:35:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:35:17,690 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:17,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:35:17,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637475866] [2021-10-13 19:35:17,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637475866] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:17,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567981433] [2021-10-13 19:35:17,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:35:17,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:17,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:35:17,692 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:35:17,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-10-13 19:35:18,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:35:18,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:35:18,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:35:18,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:35:18,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:35:18,740 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:35:18,740 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 26 treesize of output 25 [2021-10-13 19:35:18,795 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:35:18,796 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 26 treesize of output 25 [2021-10-13 19:35:18,964 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:18,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567981433] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:18,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:35:18,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:35:18,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057665452] [2021-10-13 19:35:18,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:35:18,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:35:18,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:35:18,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:35:18,966 INFO L87 Difference]: Start difference. First operand 2139 states and 8821 transitions. Second operand has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:20,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:35:20,140 INFO L93 Difference]: Finished difference Result 2227 states and 8985 transitions. [2021-10-13 19:35:20,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:35:20,141 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-13 19:35:20,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:35:20,147 INFO L225 Difference]: With dead ends: 2227 [2021-10-13 19:35:20,148 INFO L226 Difference]: Without dead ends: 2227 [2021-10-13 19:35:20,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 972.6ms TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 19:35:20,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2021-10-13 19:35:20,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 2139. [2021-10-13 19:35:20,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 2095 states have (on average 4.199045346062053) internal successors, (8797), 2138 states have internal predecessors, (8797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:20,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 8797 transitions. [2021-10-13 19:35:20,190 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 8797 transitions. Word has length 14 [2021-10-13 19:35:20,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:35:20,190 INFO L470 AbstractCegarLoop]: Abstraction has 2139 states and 8797 transitions. [2021-10-13 19:35:20,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:20,190 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 8797 transitions. [2021-10-13 19:35:20,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:35:20,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:35:20,191 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:35:20,219 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-13 19:35:20,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:20,392 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:35:20,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:35:20,393 INFO L82 PathProgramCache]: Analyzing trace with hash 417030541, now seen corresponding path program 6 times [2021-10-13 19:35:20,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:35:20,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111945818] [2021-10-13 19:35:20,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:35:20,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:35:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:35:24,065 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:24,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:35:24,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111945818] [2021-10-13 19:35:24,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111945818] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:24,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536558546] [2021-10-13 19:35:24,066 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:35:24,066 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:24,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:35:24,068 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:35:24,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-10-13 19:35:24,983 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:35:24,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:35:24,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-13 19:35:24,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:35:24,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:35:25,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 71 [2021-10-13 19:35:25,082 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 22 treesize of output 18 [2021-10-13 19:35:25,163 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-10-13 19:35:25,164 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 28 treesize of output 27 [2021-10-13 19:35:25,265 INFO L354 Elim1Store]: treesize reduction 68, result has 20.0 percent of original size [2021-10-13 19:35:25,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, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 44 [2021-10-13 19:35:25,397 INFO L354 Elim1Store]: treesize reduction 137, result has 17.5 percent of original size [2021-10-13 19:35:25,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 56 treesize of output 61 [2021-10-13 19:35:25,542 INFO L354 Elim1Store]: treesize reduction 164, result has 17.6 percent of original size [2021-10-13 19:35:25,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 61 treesize of output 69 [2021-10-13 19:35:25,749 INFO L354 Elim1Store]: treesize reduction 226, result has 24.7 percent of original size [2021-10-13 19:35:25,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 82 treesize of output 123 [2021-10-13 19:35:26,125 INFO L354 Elim1Store]: treesize reduction 360, result has 13.3 percent of original size [2021-10-13 19:35:26,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 90 treesize of output 104 [2021-10-13 19:35:26,421 INFO L354 Elim1Store]: treesize reduction 360, result has 13.3 percent of original size [2021-10-13 19:35:26,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 91 treesize of output 105 [2021-10-13 19:35:26,796 INFO L354 Elim1Store]: treesize reduction 360, result has 13.3 percent of original size [2021-10-13 19:35:26,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 90 treesize of output 104 [2021-10-13 19:35:27,086 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:27,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536558546] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:27,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:35:27,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:35:27,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775267791] [2021-10-13 19:35:27,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:35:27,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:35:27,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:35:27,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:35:27,088 INFO L87 Difference]: Start difference. First operand 2139 states and 8797 transitions. Second operand has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:32,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:35:32,830 INFO L93 Difference]: Finished difference Result 3455 states and 13733 transitions. [2021-10-13 19:35:32,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:35:32,831 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 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-13 19:35:32,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:35:32,841 INFO L225 Difference]: With dead ends: 3455 [2021-10-13 19:35:32,841 INFO L226 Difference]: Without dead ends: 3455 [2021-10-13 19:35:32,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 4233.5ms TimeCoverageRelationStatistics Valid=177, Invalid=1155, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:35:32,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3455 states. [2021-10-13 19:35:32,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3455 to 2740. [2021-10-13 19:35:32,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2740 states, 2696 states have (on average 4.264836795252226) internal successors, (11498), 2739 states have internal predecessors, (11498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:32,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2740 states to 2740 states and 11498 transitions. [2021-10-13 19:35:32,899 INFO L78 Accepts]: Start accepts. Automaton has 2740 states and 11498 transitions. Word has length 15 [2021-10-13 19:35:32,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:35:32,899 INFO L470 AbstractCegarLoop]: Abstraction has 2740 states and 11498 transitions. [2021-10-13 19:35:32,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:32,899 INFO L276 IsEmpty]: Start isEmpty. Operand 2740 states and 11498 transitions. [2021-10-13 19:35:32,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:35:32,900 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:35:32,900 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:35:32,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-10-13 19:35:33,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:33,101 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:35:33,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:35:33,102 INFO L82 PathProgramCache]: Analyzing trace with hash 417030543, now seen corresponding path program 6 times [2021-10-13 19:35:33,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:35:33,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238223729] [2021-10-13 19:35:33,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:35:33,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:35:33,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:35:36,688 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:36,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:35:36,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238223729] [2021-10-13 19:35:36,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238223729] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:36,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66612702] [2021-10-13 19:35:36,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:35:36,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:35:36,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:35:36,691 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:35:36,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-10-13 19:35:37,756 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:35:37,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:35:37,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-13 19:35:37,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:35:37,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:35:37,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 316 treesize of output 284 [2021-10-13 19:35:37,856 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-13 19:35:37,940 INFO L354 Elim1Store]: treesize reduction 29, result has 42.0 percent of original size [2021-10-13 19:35:37,941 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 39 treesize of output 48 [2021-10-13 19:35:38,077 INFO L354 Elim1Store]: treesize reduction 86, result has 28.3 percent of original size [2021-10-13 19:35:38,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 63 [2021-10-13 19:35:38,243 INFO L354 Elim1Store]: treesize reduction 162, result has 22.1 percent of original size [2021-10-13 19:35:38,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 78 [2021-10-13 19:35:38,455 INFO L354 Elim1Store]: treesize reduction 250, result has 18.3 percent of original size [2021-10-13 19:35:38,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 79 treesize of output 95 [2021-10-13 19:35:38,899 INFO L354 Elim1Store]: treesize reduction 261, result has 37.9 percent of original size [2021-10-13 19:35:38,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 95 treesize of output 206 [2021-10-13 19:35:42,245 INFO L354 Elim1Store]: treesize reduction 480, result has 12.7 percent of original size [2021-10-13 19:35:42,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 103 treesize of output 117 [2021-10-13 19:35:42,691 INFO L354 Elim1Store]: treesize reduction 480, result has 12.7 percent of original size [2021-10-13 19:35:42,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 104 treesize of output 118 [2021-10-13 19:35:43,129 INFO L354 Elim1Store]: treesize reduction 480, result has 12.7 percent of original size [2021-10-13 19:35:43,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 103 treesize of output 117 [2021-10-13 19:35:43,649 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:35:43,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66612702] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:35:43,650 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:35:43,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:35:43,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570430545] [2021-10-13 19:35:43,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:35:43,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:35:43,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:35:43,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=493, Unknown=1, NotChecked=0, Total=552 [2021-10-13 19:35:43,652 INFO L87 Difference]: Start difference. First operand 2740 states and 11498 transitions. Second operand has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:59,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:35:59,736 INFO L93 Difference]: Finished difference Result 3117 states and 12200 transitions. [2021-10-13 19:35:59,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:35:59,737 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 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-13 19:35:59,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:35:59,746 INFO L225 Difference]: With dead ends: 3117 [2021-10-13 19:35:59,746 INFO L226 Difference]: Without dead ends: 3103 [2021-10-13 19:35:59,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 14289.8ms TimeCoverageRelationStatistics Valid=204, Invalid=1127, Unknown=1, NotChecked=0, Total=1332 [2021-10-13 19:35:59,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3103 states. [2021-10-13 19:35:59,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3103 to 2149. [2021-10-13 19:35:59,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2149 states, 2105 states have (on average 4.19144893111639) internal successors, (8823), 2148 states have internal predecessors, (8823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:59,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2149 states to 2149 states and 8823 transitions. [2021-10-13 19:35:59,792 INFO L78 Accepts]: Start accepts. Automaton has 2149 states and 8823 transitions. Word has length 15 [2021-10-13 19:35:59,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:35:59,792 INFO L470 AbstractCegarLoop]: Abstraction has 2149 states and 8823 transitions. [2021-10-13 19:35:59,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:35:59,792 INFO L276 IsEmpty]: Start isEmpty. Operand 2149 states and 8823 transitions. [2021-10-13 19:35:59,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:35:59,793 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:35:59,793 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1] [2021-10-13 19:35:59,822 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-13 19:36:00,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:00,001 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:00,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:00,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1368443271, now seen corresponding path program 6 times [2021-10-13 19:36:00,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:00,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312222674] [2021-10-13 19:36:00,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:00,002 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:00,154 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:00,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:00,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312222674] [2021-10-13 19:36:00,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312222674] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:00,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370218521] [2021-10-13 19:36:00,155 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 19:36:00,155 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:00,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:00,156 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:00,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-10-13 19:36:01,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 19:36:01,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:36:01,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 19:36:01,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:01,464 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:01,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370218521] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:01,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:01,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2021-10-13 19:36:01,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220981134] [2021-10-13 19:36:01,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-13 19:36:01,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:01,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-13 19:36:01,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2021-10-13 19:36:01,466 INFO L87 Difference]: Start difference. First operand 2149 states and 8823 transitions. Second operand has 27 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:02,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:02,214 INFO L93 Difference]: Finished difference Result 4332 states and 15722 transitions. [2021-10-13 19:36:02,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-13 19:36:02,214 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 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-13 19:36:02,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:02,225 INFO L225 Difference]: With dead ends: 4332 [2021-10-13 19:36:02,226 INFO L226 Difference]: Without dead ends: 4324 [2021-10-13 19:36:02,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 617.4ms TimeCoverageRelationStatistics Valid=556, Invalid=1894, Unknown=0, NotChecked=0, Total=2450 [2021-10-13 19:36:02,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-10-13 19:36:02,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 2529. [2021-10-13 19:36:02,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2529 states, 2485 states have (on average 4.2820925553319915) internal successors, (10641), 2528 states have internal predecessors, (10641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:02,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2529 states to 2529 states and 10641 transitions. [2021-10-13 19:36:02,285 INFO L78 Accepts]: Start accepts. Automaton has 2529 states and 10641 transitions. Word has length 15 [2021-10-13 19:36:02,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:02,285 INFO L470 AbstractCegarLoop]: Abstraction has 2529 states and 10641 transitions. [2021-10-13 19:36:02,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:02,286 INFO L276 IsEmpty]: Start isEmpty. Operand 2529 states and 10641 transitions. [2021-10-13 19:36:02,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:36:02,286 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:02,287 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:02,313 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-13 19:36:02,487 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,SelfDestructingSolverStorable74 [2021-10-13 19:36:02,487 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:02,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:02,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1368443954, now seen corresponding path program 4 times [2021-10-13 19:36:02,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:02,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859058644] [2021-10-13 19:36:02,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:02,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:02,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:02,833 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:02,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:02,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859058644] [2021-10-13 19:36:02,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859058644] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:02,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085258504] [2021-10-13 19:36:02,835 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:36:02,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:02,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:02,838 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:02,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-10-13 19:36:03,766 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:36:03,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:36:03,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:36:03,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:03,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:03,784 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 74 treesize of output 72 [2021-10-13 19:36:03,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:36:04,058 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:04,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:36:04,364 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:04,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:36:04,405 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:04,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085258504] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:04,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:04,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:36:04,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502331785] [2021-10-13 19:36:04,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:36:04,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:04,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:36:04,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=692, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:36:04,408 INFO L87 Difference]: Start difference. First operand 2529 states and 10641 transitions. Second operand has 28 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 27 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:06,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:06,289 INFO L93 Difference]: Finished difference Result 3066 states and 12325 transitions. [2021-10-13 19:36:06,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:36:06,290 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 27 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-13 19:36:06,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:06,298 INFO L225 Difference]: With dead ends: 3066 [2021-10-13 19:36:06,299 INFO L226 Difference]: Without dead ends: 3066 [2021-10-13 19:36:06,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1226.9ms TimeCoverageRelationStatistics Valid=158, Invalid=1482, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:36:06,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3066 states. [2021-10-13 19:36:06,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3066 to 2552. [2021-10-13 19:36:06,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2552 states, 2508 states have (on average 4.28628389154705) internal successors, (10750), 2551 states have internal predecessors, (10750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:06,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2552 states to 2552 states and 10750 transitions. [2021-10-13 19:36:06,402 INFO L78 Accepts]: Start accepts. Automaton has 2552 states and 10750 transitions. Word has length 15 [2021-10-13 19:36:06,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:06,402 INFO L470 AbstractCegarLoop]: Abstraction has 2552 states and 10750 transitions. [2021-10-13 19:36:06,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 27 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:06,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2552 states and 10750 transitions. [2021-10-13 19:36:06,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:36:06,404 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:06,404 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:06,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-10-13 19:36:06,604 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,SelfDestructingSolverStorable75 [2021-10-13 19:36:06,605 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:06,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:06,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1368443953, now seen corresponding path program 4 times [2021-10-13 19:36:06,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:06,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630677552] [2021-10-13 19:36:06,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:06,607 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:06,982 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:06,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:06,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630677552] [2021-10-13 19:36:06,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630677552] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:06,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642123191] [2021-10-13 19:36:06,983 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:36:06,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:06,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:06,984 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:06,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-10-13 19:36:07,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:36:07,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:36:07,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:36:07,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:08,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:08,005 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 210 treesize of output 194 [2021-10-13 19:36:08,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:36:08,284 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:08,284 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 25 treesize of output 24 [2021-10-13 19:36:08,631 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:08,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:36:08,675 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:08,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642123191] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:08,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:08,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:36:08,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251672473] [2021-10-13 19:36:08,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:36:08,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:08,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:36:08,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=695, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:36:08,678 INFO L87 Difference]: Start difference. First operand 2552 states and 10750 transitions. Second operand has 28 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 27 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:10,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:10,594 INFO L93 Difference]: Finished difference Result 3043 states and 12239 transitions. [2021-10-13 19:36:10,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:36:10,594 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 27 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-13 19:36:10,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:10,602 INFO L225 Difference]: With dead ends: 3043 [2021-10-13 19:36:10,603 INFO L226 Difference]: Without dead ends: 3043 [2021-10-13 19:36:10,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1309.0ms TimeCoverageRelationStatistics Valid=155, Invalid=1485, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:36:10,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3043 states. [2021-10-13 19:36:10,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3043 to 2540. [2021-10-13 19:36:10,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2540 states, 2496 states have (on average 4.274038461538462) internal successors, (10668), 2539 states have internal predecessors, (10668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:10,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2540 states to 2540 states and 10668 transitions. [2021-10-13 19:36:10,703 INFO L78 Accepts]: Start accepts. Automaton has 2540 states and 10668 transitions. Word has length 15 [2021-10-13 19:36:10,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:10,704 INFO L470 AbstractCegarLoop]: Abstraction has 2540 states and 10668 transitions. [2021-10-13 19:36:10,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 27 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:10,704 INFO L276 IsEmpty]: Start isEmpty. Operand 2540 states and 10668 transitions. [2021-10-13 19:36:10,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:36:10,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:10,705 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:10,733 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-13 19:36:10,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:10,917 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:10,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:10,918 INFO L82 PathProgramCache]: Analyzing trace with hash 200702127, now seen corresponding path program 3 times [2021-10-13 19:36:10,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:10,918 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265538910] [2021-10-13 19:36:10,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:10,919 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:10,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:11,244 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:11,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:11,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265538910] [2021-10-13 19:36:11,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265538910] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:11,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546275049] [2021-10-13 19:36:11,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:36:11,245 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:11,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:11,246 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:11,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-10-13 19:36:12,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:36:12,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:36:12,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-13 19:36:12,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:12,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:12,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:12,270 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 247 treesize of output 231 [2021-10-13 19:36:12,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-10-13 19:36:12,615 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:36:12,616 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-13 19:36:13,030 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:36:13,031 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-13 19:36:13,129 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:36:13,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:36:13,186 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:13,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546275049] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:13,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:13,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:36:13,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040175572] [2021-10-13 19:36:13,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:36:13,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:13,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:36:13,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:36:13,188 INFO L87 Difference]: Start difference. First operand 2540 states and 10668 transitions. Second operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:15,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:15,859 INFO L93 Difference]: Finished difference Result 4805 states and 17640 transitions. [2021-10-13 19:36:15,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:36:15,860 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:36:15,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:15,872 INFO L225 Difference]: With dead ends: 4805 [2021-10-13 19:36:15,873 INFO L226 Difference]: Without dead ends: 4805 [2021-10-13 19:36:15,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 1828.8ms TimeCoverageRelationStatistics Valid=213, Invalid=1509, Unknown=0, NotChecked=0, Total=1722 [2021-10-13 19:36:15,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4805 states. [2021-10-13 19:36:15,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4805 to 2780. [2021-10-13 19:36:15,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2780 states, 2736 states have (on average 4.372441520467836) internal successors, (11963), 2779 states have internal predecessors, (11963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:15,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2780 states to 2780 states and 11963 transitions. [2021-10-13 19:36:15,940 INFO L78 Accepts]: Start accepts. Automaton has 2780 states and 11963 transitions. Word has length 15 [2021-10-13 19:36:15,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:15,940 INFO L470 AbstractCegarLoop]: Abstraction has 2780 states and 11963 transitions. [2021-10-13 19:36:15,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:15,940 INFO L276 IsEmpty]: Start isEmpty. Operand 2780 states and 11963 transitions. [2021-10-13 19:36:15,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:36:15,942 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:15,942 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:15,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-10-13 19:36:16,154 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,SelfDestructingSolverStorable77 [2021-10-13 19:36:16,155 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:16,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:16,156 INFO L82 PathProgramCache]: Analyzing trace with hash 200702128, now seen corresponding path program 3 times [2021-10-13 19:36:16,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:16,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196507173] [2021-10-13 19:36:16,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:16,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:16,494 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:16,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:16,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196507173] [2021-10-13 19:36:16,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196507173] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:16,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954890770] [2021-10-13 19:36:16,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:36:16,495 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:16,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:16,497 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:16,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-10-13 19:36:17,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:36:17,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:36:17,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-13 19:36:17,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:17,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:17,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:36:17,786 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-13 19:36:17,874 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:36:17,874 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-13 19:36:18,258 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:36:18,259 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 36 treesize of output 35 [2021-10-13 19:36:18,360 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:36:18,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-10-13 19:36:18,416 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:18,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954890770] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:18,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:18,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:36:18,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270851907] [2021-10-13 19:36:18,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:36:18,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:18,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:36:18,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:36:18,417 INFO L87 Difference]: Start difference. First operand 2780 states and 11963 transitions. Second operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:21,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:21,018 INFO L93 Difference]: Finished difference Result 4742 states and 17175 transitions. [2021-10-13 19:36:21,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:36:21,019 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:36:21,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:21,030 INFO L225 Difference]: With dead ends: 4742 [2021-10-13 19:36:21,031 INFO L226 Difference]: Without dead ends: 4702 [2021-10-13 19:36:21,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 1818.9ms TimeCoverageRelationStatistics Valid=213, Invalid=1509, Unknown=0, NotChecked=0, Total=1722 [2021-10-13 19:36:21,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4702 states. [2021-10-13 19:36:21,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4702 to 2740. [2021-10-13 19:36:21,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2740 states, 2696 states have (on average 4.235905044510385) internal successors, (11420), 2739 states have internal predecessors, (11420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:21,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2740 states to 2740 states and 11420 transitions. [2021-10-13 19:36:21,095 INFO L78 Accepts]: Start accepts. Automaton has 2740 states and 11420 transitions. Word has length 15 [2021-10-13 19:36:21,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:21,095 INFO L470 AbstractCegarLoop]: Abstraction has 2740 states and 11420 transitions. [2021-10-13 19:36:21,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:21,095 INFO L276 IsEmpty]: Start isEmpty. Operand 2740 states and 11420 transitions. [2021-10-13 19:36:21,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:36:21,096 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:21,097 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:21,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-10-13 19:36:21,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:21,297 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:21,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:21,298 INFO L82 PathProgramCache]: Analyzing trace with hash -555228236, now seen corresponding path program 3 times [2021-10-13 19:36:21,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:21,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547775408] [2021-10-13 19:36:21,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:21,299 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:21,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:21,604 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:21,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:21,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547775408] [2021-10-13 19:36:21,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547775408] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:21,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583193691] [2021-10-13 19:36:21,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:36:21,605 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:21,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:21,606 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:21,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-10-13 19:36:22,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:36:22,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:36:22,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:36:22,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:22,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:22,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:22,635 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 39 treesize of output 37 [2021-10-13 19:36:22,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:36:22,885 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:22,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:36:22,951 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:22,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:36:23,004 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:23,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:36:23,232 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:23,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583193691] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:23,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:23,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:36:23,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978204409] [2021-10-13 19:36:23,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:36:23,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:23,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:36:23,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:36:23,234 INFO L87 Difference]: Start difference. First operand 2740 states and 11420 transitions. Second operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:24,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:24,741 INFO L93 Difference]: Finished difference Result 4124 states and 15996 transitions. [2021-10-13 19:36:24,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:36:24,742 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:36:24,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:24,753 INFO L225 Difference]: With dead ends: 4124 [2021-10-13 19:36:24,754 INFO L226 Difference]: Without dead ends: 4124 [2021-10-13 19:36:24,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1165.6ms TimeCoverageRelationStatistics Valid=168, Invalid=1164, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:36:24,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4124 states. [2021-10-13 19:36:24,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4124 to 3002. [2021-10-13 19:36:24,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 2958 states have (on average 4.37052062204192) internal successors, (12928), 3001 states have internal predecessors, (12928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:24,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12928 transitions. [2021-10-13 19:36:24,819 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12928 transitions. Word has length 15 [2021-10-13 19:36:24,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:24,820 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 12928 transitions. [2021-10-13 19:36:24,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:24,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12928 transitions. [2021-10-13 19:36:24,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:36:24,821 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:24,821 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:24,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-10-13 19:36:25,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:25,022 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:25,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:25,023 INFO L82 PathProgramCache]: Analyzing trace with hash -555228234, now seen corresponding path program 3 times [2021-10-13 19:36:25,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:25,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043765976] [2021-10-13 19:36:25,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:25,024 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:25,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:25,523 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:25,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:25,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043765976] [2021-10-13 19:36:25,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043765976] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:25,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749498355] [2021-10-13 19:36:25,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:36:25,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:25,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:25,526 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:25,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-10-13 19:36:26,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 19:36:26,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:36:26,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-13 19:36:26,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:26,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:26,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:26,576 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 39 treesize of output 37 [2021-10-13 19:36:26,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:36:26,905 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:26,906 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 26 treesize of output 25 [2021-10-13 19:36:26,975 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:26,976 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 26 treesize of output 25 [2021-10-13 19:36:27,036 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:36:27,037 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 25 treesize of output 24 [2021-10-13 19:36:27,238 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:27,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749498355] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:27,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:27,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:36:27,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214293861] [2021-10-13 19:36:27,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:36:27,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:27,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:36:27,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:36:27,240 INFO L87 Difference]: Start difference. First operand 3002 states and 12928 transitions. Second operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:28,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:28,901 INFO L93 Difference]: Finished difference Result 3882 states and 14990 transitions. [2021-10-13 19:36:28,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 19:36:28,901 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-13 19:36:28,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:28,913 INFO L225 Difference]: With dead ends: 3882 [2021-10-13 19:36:28,913 INFO L226 Difference]: Without dead ends: 3882 [2021-10-13 19:36:28,914 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1380.7ms TimeCoverageRelationStatistics Valid=168, Invalid=1164, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 19:36:28,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3882 states. [2021-10-13 19:36:28,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3882 to 3002. [2021-10-13 19:36:28,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 2958 states have (on average 4.281947261663286) internal successors, (12666), 3001 states have internal predecessors, (12666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:29,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12666 transitions. [2021-10-13 19:36:29,009 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12666 transitions. Word has length 15 [2021-10-13 19:36:29,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:29,009 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 12666 transitions. [2021-10-13 19:36:29,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:29,010 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12666 transitions. [2021-10-13 19:36:29,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-13 19:36:29,011 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:29,011 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:29,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-10-13 19:36:29,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:29,224 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:29,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:29,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1766293142, now seen corresponding path program 7 times [2021-10-13 19:36:29,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:29,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541913796] [2021-10-13 19:36:29,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:29,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:29,346 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:29,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:29,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541913796] [2021-10-13 19:36:29,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541913796] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:29,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842837315] [2021-10-13 19:36:29,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:36:29,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:29,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:29,348 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:29,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-10-13 19:36:30,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:30,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-13 19:36:30,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:30,611 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:30,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842837315] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:30,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:30,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2021-10-13 19:36:30,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929245703] [2021-10-13 19:36:30,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-13 19:36:30,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:30,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-13 19:36:30,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2021-10-13 19:36:30,613 INFO L87 Difference]: Start difference. First operand 3002 states and 12666 transitions. Second operand has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:31,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:31,117 INFO L93 Difference]: Finished difference Result 3018 states and 12493 transitions. [2021-10-13 19:36:31,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 19:36:31,117 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 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-13 19:36:31,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:31,124 INFO L225 Difference]: With dead ends: 3018 [2021-10-13 19:36:31,124 INFO L226 Difference]: Without dead ends: 2631 [2021-10-13 19:36:31,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 301.5ms TimeCoverageRelationStatistics Valid=195, Invalid=675, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:36:31,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2021-10-13 19:36:31,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2631. [2021-10-13 19:36:31,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2631 states, 2587 states have (on average 4.303440278314651) internal successors, (11133), 2630 states have internal predecessors, (11133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:31,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2631 states to 2631 states and 11133 transitions. [2021-10-13 19:36:31,170 INFO L78 Accepts]: Start accepts. Automaton has 2631 states and 11133 transitions. Word has length 15 [2021-10-13 19:36:31,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:31,170 INFO L470 AbstractCegarLoop]: Abstraction has 2631 states and 11133 transitions. [2021-10-13 19:36:31,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:31,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2631 states and 11133 transitions. [2021-10-13 19:36:31,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:36:31,171 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:31,171 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:31,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-10-13 19:36:31,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:31,372 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:31,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:31,373 INFO L82 PathProgramCache]: Analyzing trace with hash 743454545, now seen corresponding path program 7 times [2021-10-13 19:36:31,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:31,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234258161] [2021-10-13 19:36:31,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:31,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:31,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:42,871 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:42,871 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:36:42,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234258161] [2021-10-13 19:36:42,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234258161] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:42,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547783373] [2021-10-13 19:36:42,872 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:36:42,872 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:42,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:36:42,873 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:36:42,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-10-13 19:36:43,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:36:43,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-13 19:36:43,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:36:43,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:36:44,000 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 19:36:44,001 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 279 treesize of output 263 [2021-10-13 19:36:44,160 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 22 treesize of output 18 [2021-10-13 19:36:44,256 INFO L354 Elim1Store]: treesize reduction 42, result has 22.2 percent of original size [2021-10-13 19:36:44,257 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 36 treesize of output 35 [2021-10-13 19:36:44,373 INFO L354 Elim1Store]: treesize reduction 100, result has 20.0 percent of original size [2021-10-13 19:36:44,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 52 [2021-10-13 19:36:44,522 INFO L354 Elim1Store]: treesize reduction 104, result has 20.0 percent of original size [2021-10-13 19:36:44,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 55 [2021-10-13 19:36:44,716 INFO L354 Elim1Store]: treesize reduction 164, result has 26.5 percent of original size [2021-10-13 19:36:44,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 64 treesize of output 96 [2021-10-13 19:36:44,990 INFO L354 Elim1Store]: treesize reduction 263, result has 21.3 percent of original size [2021-10-13 19:36:44,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 78 treesize of output 113 [2021-10-13 19:36:45,324 INFO L354 Elim1Store]: treesize reduction 368, result has 18.4 percent of original size [2021-10-13 19:36:45,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 99 treesize of output 137 [2021-10-13 19:36:45,764 INFO L354 Elim1Store]: treesize reduction 516, result has 11.9 percent of original size [2021-10-13 19:36:45,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 111 treesize of output 128 [2021-10-13 19:36:46,104 INFO L354 Elim1Store]: treesize reduction 516, result has 11.9 percent of original size [2021-10-13 19:36:46,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 124 [2021-10-13 19:36:46,461 INFO L354 Elim1Store]: treesize reduction 516, result has 11.9 percent of original size [2021-10-13 19:36:46,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 108 treesize of output 125 [2021-10-13 19:36:46,796 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:36:46,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547783373] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:36:46,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:36:46,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:36:46,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736024684] [2021-10-13 19:36:46,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:36:46,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:36:46,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:36:46,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:36:46,798 INFO L87 Difference]: Start difference. First operand 2631 states and 11133 transitions. Second operand has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 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-13 19:36:59,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:36:59,227 INFO L93 Difference]: Finished difference Result 3989 states and 16163 transitions. [2021-10-13 19:36:59,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:36:59,227 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 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 16 [2021-10-13 19:36:59,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:36:59,239 INFO L225 Difference]: With dead ends: 3989 [2021-10-13 19:36:59,239 INFO L226 Difference]: Without dead ends: 3989 [2021-10-13 19:36:59,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 9560.3ms TimeCoverageRelationStatistics Valid=221, Invalid=1339, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:36:59,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3989 states. [2021-10-13 19:36:59,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3989 to 3367. [2021-10-13 19:36:59,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3367 states, 3323 states have (on average 4.372554920252783) internal successors, (14530), 3366 states have internal predecessors, (14530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:36:59,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3367 states to 3367 states and 14530 transitions. [2021-10-13 19:36:59,308 INFO L78 Accepts]: Start accepts. Automaton has 3367 states and 14530 transitions. Word has length 16 [2021-10-13 19:36:59,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:36:59,308 INFO L470 AbstractCegarLoop]: Abstraction has 3367 states and 14530 transitions. [2021-10-13 19:36:59,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 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-13 19:36:59,309 INFO L276 IsEmpty]: Start isEmpty. Operand 3367 states and 14530 transitions. [2021-10-13 19:36:59,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:36:59,310 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:36:59,310 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:36:59,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-10-13 19:36:59,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:36:59,524 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:36:59,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:36:59,524 INFO L82 PathProgramCache]: Analyzing trace with hash 743454547, now seen corresponding path program 7 times [2021-10-13 19:36:59,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:36:59,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446846742] [2021-10-13 19:36:59,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:36:59,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:36:59,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:11,681 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:11,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:37:11,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446846742] [2021-10-13 19:37:11,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446846742] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:11,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867054502] [2021-10-13 19:37:11,683 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:37:11,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:11,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:37:11,684 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:37:11,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-10-13 19:37:12,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:12,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-13 19:37:12,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:37:12,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:37:12,957 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 19:37:12,957 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 710 treesize of output 676 [2021-10-13 19:37:13,163 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 15 treesize of output 11 [2021-10-13 19:37:13,265 INFO L354 Elim1Store]: treesize reduction 21, result has 38.2 percent of original size [2021-10-13 19:37:13,266 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 32 [2021-10-13 19:37:13,404 INFO L354 Elim1Store]: treesize reduction 74, result has 26.0 percent of original size [2021-10-13 19:37:13,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-10-13 19:37:13,579 INFO L354 Elim1Store]: treesize reduction 146, result has 20.7 percent of original size [2021-10-13 19:37:13,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 62 [2021-10-13 19:37:13,768 INFO L354 Elim1Store]: treesize reduction 236, result has 17.5 percent of original size [2021-10-13 19:37:13,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 77 [2021-10-13 19:37:13,999 INFO L354 Elim1Store]: treesize reduction 344, result has 15.3 percent of original size [2021-10-13 19:37:14,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 75 treesize of output 92 [2021-10-13 19:37:14,304 INFO L354 Elim1Store]: treesize reduction 458, result has 13.9 percent of original size [2021-10-13 19:37:14,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 94 treesize of output 114 [2021-10-13 19:37:14,673 INFO L354 Elim1Store]: treesize reduction 597, result has 11.7 percent of original size [2021-10-13 19:37:14,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 124 [2021-10-13 19:37:15,013 INFO L354 Elim1Store]: treesize reduction 597, result has 11.7 percent of original size [2021-10-13 19:37:15,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 106 treesize of output 123 [2021-10-13 19:37:15,366 INFO L354 Elim1Store]: treesize reduction 597, result has 11.7 percent of original size [2021-10-13 19:37:15,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 102 treesize of output 119 [2021-10-13 19:37:15,699 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:15,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867054502] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:15,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:37:15,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-10-13 19:37:15,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573523762] [2021-10-13 19:37:15,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-13 19:37:15,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:37:15,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-13 19:37:15,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-10-13 19:37:15,701 INFO L87 Difference]: Start difference. First operand 3367 states and 14530 transitions. Second operand has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 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-13 19:37:32,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:37:32,337 INFO L93 Difference]: Finished difference Result 4001 states and 16397 transitions. [2021-10-13 19:37:32,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:37:32,338 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 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 16 [2021-10-13 19:37:32,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:37:32,350 INFO L225 Difference]: With dead ends: 4001 [2021-10-13 19:37:32,351 INFO L226 Difference]: Without dead ends: 3987 [2021-10-13 19:37:32,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 12721.2ms TimeCoverageRelationStatistics Valid=195, Invalid=1365, Unknown=0, NotChecked=0, Total=1560 [2021-10-13 19:37:32,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3987 states. [2021-10-13 19:37:32,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3987 to 2632. [2021-10-13 19:37:32,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2632 states, 2588 states have (on average 4.302550231839258) internal successors, (11135), 2631 states have internal predecessors, (11135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:32,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2632 states to 2632 states and 11135 transitions. [2021-10-13 19:37:32,410 INFO L78 Accepts]: Start accepts. Automaton has 2632 states and 11135 transitions. Word has length 16 [2021-10-13 19:37:32,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:37:32,411 INFO L470 AbstractCegarLoop]: Abstraction has 2632 states and 11135 transitions. [2021-10-13 19:37:32,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 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-13 19:37:32,411 INFO L276 IsEmpty]: Start isEmpty. Operand 2632 states and 11135 transitions. [2021-10-13 19:37:32,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:37:32,412 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:37:32,412 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1] [2021-10-13 19:37:32,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-10-13 19:37:32,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:32,614 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:37:32,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:37:32,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1042019268, now seen corresponding path program 7 times [2021-10-13 19:37:32,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:37:32,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446550161] [2021-10-13 19:37:32,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:37:32,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:37:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:32,984 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:32,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:37:32,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446550161] [2021-10-13 19:37:32,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446550161] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:32,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332299164] [2021-10-13 19:37:32,986 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:37:32,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:32,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:37:32,987 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:37:33,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-10-13 19:37:34,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:34,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:37:34,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:37:34,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-10-13 19:37:34,429 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:37:34,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:37:34,751 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:34,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332299164] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:34,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:37:34,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:37:34,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547698327] [2021-10-13 19:37:34,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:37:34,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:37:34,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:37:34,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=803, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:37:34,754 INFO L87 Difference]: Start difference. First operand 2632 states and 11135 transitions. Second operand has 30 states, 29 states have (on average 1.103448275862069) internal successors, (32), 29 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-13 19:37:36,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:37:36,243 INFO L93 Difference]: Finished difference Result 2916 states and 11888 transitions. [2021-10-13 19:37:36,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:37:36,244 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.103448275862069) internal successors, (32), 29 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 16 [2021-10-13 19:37:36,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:37:36,251 INFO L225 Difference]: With dead ends: 2916 [2021-10-13 19:37:36,251 INFO L226 Difference]: Without dead ends: 2916 [2021-10-13 19:37:36,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1324.4ms TimeCoverageRelationStatistics Valid=172, Invalid=1808, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:37:36,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2916 states. [2021-10-13 19:37:36,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2916 to 2634. [2021-10-13 19:37:36,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2634 states, 2590 states have (on average 4.302316602316602) internal successors, (11143), 2633 states have internal predecessors, (11143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:36,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2634 states to 2634 states and 11143 transitions. [2021-10-13 19:37:36,299 INFO L78 Accepts]: Start accepts. Automaton has 2634 states and 11143 transitions. Word has length 16 [2021-10-13 19:37:36,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:37:36,299 INFO L470 AbstractCegarLoop]: Abstraction has 2634 states and 11143 transitions. [2021-10-13 19:37:36,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.103448275862069) internal successors, (32), 29 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-13 19:37:36,299 INFO L276 IsEmpty]: Start isEmpty. Operand 2634 states and 11143 transitions. [2021-10-13 19:37:36,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:37:36,300 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:37:36,300 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1] [2021-10-13 19:37:36,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-10-13 19:37:36,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:36,509 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:37:36,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:37:36,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1042019267, now seen corresponding path program 7 times [2021-10-13 19:37:36,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:37:36,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920995729] [2021-10-13 19:37:36,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:37:36,511 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:37:36,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:36,843 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:36,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:37:36,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920995729] [2021-10-13 19:37:36,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920995729] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:36,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681056842] [2021-10-13 19:37:36,844 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 19:37:36,844 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:36,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:37:36,845 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:37:36,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-10-13 19:37:38,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:38,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:37:38,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:37:38,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:37:38,288 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:37:38,288 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 26 treesize of output 25 [2021-10-13 19:37:38,594 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:38,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681056842] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:38,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:37:38,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:37:38,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212790943] [2021-10-13 19:37:38,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:37:38,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:37:38,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:37:38,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=803, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:37:38,596 INFO L87 Difference]: Start difference. First operand 2634 states and 11143 transitions. Second operand has 30 states, 29 states have (on average 1.103448275862069) internal successors, (32), 29 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-13 19:37:40,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:37:40,187 INFO L93 Difference]: Finished difference Result 2914 states and 11884 transitions. [2021-10-13 19:37:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:37:40,187 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.103448275862069) internal successors, (32), 29 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 16 [2021-10-13 19:37:40,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:37:40,196 INFO L225 Difference]: With dead ends: 2914 [2021-10-13 19:37:40,196 INFO L226 Difference]: Without dead ends: 2914 [2021-10-13 19:37:40,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1271.2ms TimeCoverageRelationStatistics Valid=172, Invalid=1808, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:37:40,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2914 states. [2021-10-13 19:37:40,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2914 to 2634. [2021-10-13 19:37:40,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2634 states, 2590 states have (on average 4.301544401544402) internal successors, (11141), 2633 states have internal predecessors, (11141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:40,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2634 states to 2634 states and 11141 transitions. [2021-10-13 19:37:40,247 INFO L78 Accepts]: Start accepts. Automaton has 2634 states and 11141 transitions. Word has length 16 [2021-10-13 19:37:40,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:37:40,247 INFO L470 AbstractCegarLoop]: Abstraction has 2634 states and 11141 transitions. [2021-10-13 19:37:40,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.103448275862069) internal successors, (32), 29 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-13 19:37:40,248 INFO L276 IsEmpty]: Start isEmpty. Operand 2634 states and 11141 transitions. [2021-10-13 19:37:40,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:37:40,249 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:37:40,249 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:37:40,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-10-13 19:37:40,456 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,SelfDestructingSolverStorable85 [2021-10-13 19:37:40,457 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:37:40,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:37:40,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1439869138, now seen corresponding path program 8 times [2021-10-13 19:37:40,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:37:40,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476899413] [2021-10-13 19:37:40,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:37:40,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:37:40,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:40,789 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:40,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:37:40,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476899413] [2021-10-13 19:37:40,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476899413] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:40,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079378155] [2021-10-13 19:37:40,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:37:40,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:40,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:37:40,792 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:37:40,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-10-13 19:37:41,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:37:41,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:37:41,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:37:41,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:37:42,186 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-13 19:37:42,247 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:37:42,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:37:42,311 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:37:42,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:37:42,567 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:42,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079378155] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:42,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:37:42,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:37:42,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486048915] [2021-10-13 19:37:42,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:37:42,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:37:42,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:37:42,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=691, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:37:42,570 INFO L87 Difference]: Start difference. First operand 2634 states and 11141 transitions. Second operand has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:44,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:37:44,218 INFO L93 Difference]: Finished difference Result 2813 states and 11628 transitions. [2021-10-13 19:37:44,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:37:44,218 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:37:44,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:37:44,226 INFO L225 Difference]: With dead ends: 2813 [2021-10-13 19:37:44,226 INFO L226 Difference]: Without dead ends: 2813 [2021-10-13 19:37:44,227 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 1286.8ms TimeCoverageRelationStatistics Valid=170, Invalid=1470, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:37:44,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2813 states. [2021-10-13 19:37:44,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2813 to 2661. [2021-10-13 19:37:44,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2661 states, 2617 states have (on average 4.313717997707299) internal successors, (11289), 2660 states have internal predecessors, (11289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:44,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2661 states to 2661 states and 11289 transitions. [2021-10-13 19:37:44,290 INFO L78 Accepts]: Start accepts. Automaton has 2661 states and 11289 transitions. Word has length 16 [2021-10-13 19:37:44,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:37:44,290 INFO L470 AbstractCegarLoop]: Abstraction has 2661 states and 11289 transitions. [2021-10-13 19:37:44,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:44,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2661 states and 11289 transitions. [2021-10-13 19:37:44,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-13 19:37:44,291 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:37:44,291 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:37:44,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-10-13 19:37:44,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-10-13 19:37:44,492 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:37:44,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:37:44,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1439869136, now seen corresponding path program 4 times [2021-10-13 19:37:44,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:37:44,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219542841] [2021-10-13 19:37:44,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:37:44,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:37:44,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:37:44,794 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:44,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:37:44,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219542841] [2021-10-13 19:37:44,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219542841] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:44,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627946466] [2021-10-13 19:37:44,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:37:44,796 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:44,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:37:44,798 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:37:44,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-10-13 19:37:46,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:37:46,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:37:46,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:37:46,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:37:46,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:37:46,287 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:37:46,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:37:46,352 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:37:46,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 25 [2021-10-13 19:37:46,606 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:37:46,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627946466] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:37:46,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:37:46,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:37:46,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882871999] [2021-10-13 19:37:46,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:37:46,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:37:46,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:37:46,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:37:46,608 INFO L87 Difference]: Start difference. First operand 2661 states and 11289 transitions. Second operand has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:48,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:37:48,462 INFO L93 Difference]: Finished difference Result 2993 states and 12163 transitions. [2021-10-13 19:37:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:37:48,463 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-13 19:37:48,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:37:48,471 INFO L225 Difference]: With dead ends: 2993 [2021-10-13 19:37:48,472 INFO L226 Difference]: Without dead ends: 2993 [2021-10-13 19:37:48,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1328.9ms TimeCoverageRelationStatistics Valid=171, Invalid=1469, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 19:37:48,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-10-13 19:37:48,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 2661. [2021-10-13 19:37:48,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2661 states, 2617 states have (on average 4.3034008406572415) internal successors, (11262), 2660 states have internal predecessors, (11262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:48,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2661 states to 2661 states and 11262 transitions. [2021-10-13 19:37:48,525 INFO L78 Accepts]: Start accepts. Automaton has 2661 states and 11262 transitions. Word has length 16 [2021-10-13 19:37:48,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:37:48,526 INFO L470 AbstractCegarLoop]: Abstraction has 2661 states and 11262 transitions. [2021-10-13 19:37:48,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:37:48,526 INFO L276 IsEmpty]: Start isEmpty. Operand 2661 states and 11262 transitions. [2021-10-13 19:37:48,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:37:48,527 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:37:48,527 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:37:48,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-10-13 19:37:48,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:37:48,728 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:37:48,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:37:48,729 INFO L82 PathProgramCache]: Analyzing trace with hash -2022303219, now seen corresponding path program 8 times [2021-10-13 19:37:48,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:37:48,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807636350] [2021-10-13 19:37:48,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:37:48,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:37:48,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:39:55,952 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:39:55,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:39:55,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807636350] [2021-10-13 19:39:55,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807636350] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:39:55,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144424000] [2021-10-13 19:39:55,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:39:55,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:39:55,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:39:55,961 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:39:55,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-10-13 19:39:57,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:39:57,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:39:57,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 63 conjunts are in the unsatisfiable core [2021-10-13 19:39:57,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:39:57,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:39:57,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:39:57,376 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 101 treesize of output 93 [2021-10-13 19:39:57,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:39:57,586 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-10-13 19:39:57,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:39:57,698 INFO L354 Elim1Store]: treesize reduction 68, result has 20.0 percent of original size [2021-10-13 19:39:57,699 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 42 treesize of output 44 [2021-10-13 19:39:57,849 INFO L354 Elim1Store]: treesize reduction 104, result has 20.0 percent of original size [2021-10-13 19:39:57,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 55 [2021-10-13 19:39:58,016 INFO L354 Elim1Store]: treesize reduction 188, result has 15.7 percent of original size [2021-10-13 19:39:58,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 64 treesize of output 72 [2021-10-13 19:39:58,250 INFO L354 Elim1Store]: treesize reduction 236, result has 15.7 percent of original size [2021-10-13 19:39:58,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 72 treesize of output 83 [2021-10-13 19:39:58,491 INFO L354 Elim1Store]: treesize reduction 356, result has 13.0 percent of original size [2021-10-13 19:39:58,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 86 treesize of output 100 [2021-10-13 19:39:58,795 INFO L354 Elim1Store]: treesize reduction 416, result has 13.0 percent of original size [2021-10-13 19:39:58,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 94 treesize of output 111 [2021-10-13 19:39:59,207 INFO L354 Elim1Store]: treesize reduction 556, result has 11.3 percent of original size [2021-10-13 19:39:59,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 103 treesize of output 123 [2021-10-13 19:39:59,598 INFO L354 Elim1Store]: treesize reduction 556, result has 11.3 percent of original size [2021-10-13 19:39:59,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 103 treesize of output 123 [2021-10-13 19:39:59,986 INFO L354 Elim1Store]: treesize reduction 556, result has 11.3 percent of original size [2021-10-13 19:39:59,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 102 treesize of output 122 [2021-10-13 19:40:00,367 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:40:00,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144424000] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:40:00,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:40:00,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:40:00,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127204387] [2021-10-13 19:40:00,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:40:00,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:40:00,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:40:00,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=686, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:40:00,370 INFO L87 Difference]: Start difference. First operand 2661 states and 11262 transitions. Second operand has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:40:23,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:40:23,535 INFO L93 Difference]: Finished difference Result 5445 states and 22698 transitions. [2021-10-13 19:40:23,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:40:23,536 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:40:23,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:40:23,555 INFO L225 Difference]: With dead ends: 5445 [2021-10-13 19:40:23,555 INFO L226 Difference]: Without dead ends: 5445 [2021-10-13 19:40:23,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 16832.6ms TimeCoverageRelationStatistics Valid=206, Invalid=1774, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 19:40:23,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-10-13 19:40:23,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 3408. [2021-10-13 19:40:23,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3408 states, 3364 states have (on average 4.371878715814507) internal successors, (14707), 3407 states have internal predecessors, (14707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:40:23,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3408 states to 3408 states and 14707 transitions. [2021-10-13 19:40:23,651 INFO L78 Accepts]: Start accepts. Automaton has 3408 states and 14707 transitions. Word has length 17 [2021-10-13 19:40:23,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:40:23,651 INFO L470 AbstractCegarLoop]: Abstraction has 3408 states and 14707 transitions. [2021-10-13 19:40:23,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:40:23,651 INFO L276 IsEmpty]: Start isEmpty. Operand 3408 states and 14707 transitions. [2021-10-13 19:40:23,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:40:23,652 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:40:23,652 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:40:23,682 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-10-13 19:40:23,853 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,SelfDestructingSolverStorable88 [2021-10-13 19:40:23,853 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:40:23,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:40:23,854 INFO L82 PathProgramCache]: Analyzing trace with hash -2022303217, now seen corresponding path program 8 times [2021-10-13 19:40:23,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:40:23,855 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835031672] [2021-10-13 19:40:23,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:40:23,855 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:40:23,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:42:16,523 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:16,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:42:16,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835031672] [2021-10-13 19:42:16,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835031672] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:16,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923242380] [2021-10-13 19:42:16,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:42:16,524 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:42:16,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:42:16,527 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:42:16,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-10-13 19:42:17,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:42:17,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:42:17,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-13 19:42:17,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:42:17,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:42:17,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:42:17,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 59 [2021-10-13 19:42:18,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-10-13 19:42:18,193 INFO L354 Elim1Store]: treesize reduction 29, result has 42.0 percent of original size [2021-10-13 19:42:18,194 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 39 treesize of output 48 [2021-10-13 19:42:18,343 INFO L354 Elim1Store]: treesize reduction 84, result has 27.6 percent of original size [2021-10-13 19:42:18,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 65 [2021-10-13 19:42:18,656 INFO L354 Elim1Store]: treesize reduction 113, result has 44.1 percent of original size [2021-10-13 19:42:18,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 67 treesize of output 126 [2021-10-13 19:42:21,124 INFO L354 Elim1Store]: treesize reduction 206, result has 32.9 percent of original size [2021-10-13 19:42:21,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 79 treesize of output 141 [2021-10-13 19:42:21,652 INFO L354 Elim1Store]: treesize reduction 317, result has 26.3 percent of original size [2021-10-13 19:42:21,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 91 treesize of output 156 [2021-10-13 19:42:26,300 INFO L354 Elim1Store]: treesize reduction 446, result has 21.9 percent of original size [2021-10-13 19:42:26,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 103 treesize of output 171 [2021-10-13 19:42:27,724 INFO L354 Elim1Store]: treesize reduction 581, result has 18.9 percent of original size [2021-10-13 19:42:27,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 119 treesize of output 188 [2021-10-13 19:42:28,689 INFO L354 Elim1Store]: treesize reduction 786, result has 10.7 percent of original size [2021-10-13 19:42:28,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 128 treesize of output 148 [2021-10-13 19:42:29,327 INFO L354 Elim1Store]: treesize reduction 786, result has 10.7 percent of original size [2021-10-13 19:42:29,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 127 treesize of output 147 [2021-10-13 19:42:29,965 INFO L354 Elim1Store]: treesize reduction 786, result has 10.7 percent of original size [2021-10-13 19:42:29,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 128 treesize of output 148 [2021-10-13 19:42:30,589 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 33 refuted. 3 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:42:30,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923242380] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:42:30,590 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:42:30,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:42:30,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674735985] [2021-10-13 19:42:30,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:42:30,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:42:30,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:42:30,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=683, Unknown=3, NotChecked=0, Total=756 [2021-10-13 19:42:30,591 INFO L87 Difference]: Start difference. First operand 3408 states and 14707 transitions. Second operand has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:42:51,481 WARN L207 SmtUtils]: Spent 5.28 s on a formula simplification. DAG size of input: 254 DAG size of output: 148 [2021-10-13 19:43:36,029 WARN L207 SmtUtils]: Spent 6.50 s on a formula simplification. DAG size of input: 266 DAG size of output: 137 [2021-10-13 19:44:01,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:01,182 INFO L93 Difference]: Finished difference Result 4637 states and 18738 transitions. [2021-10-13 19:44:01,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 19:44:01,183 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:44:01,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:01,197 INFO L225 Difference]: With dead ends: 4637 [2021-10-13 19:44:01,197 INFO L226 Difference]: Without dead ends: 4623 [2021-10-13 19:44:01,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 63401.7ms TimeCoverageRelationStatistics Valid=280, Invalid=1692, Unknown=8, NotChecked=0, Total=1980 [2021-10-13 19:44:01,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4623 states. [2021-10-13 19:44:01,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4623 to 2662. [2021-10-13 19:44:01,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2662 states, 2618 states have (on average 4.302521008403361) internal successors, (11264), 2661 states have internal predecessors, (11264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:01,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2662 states to 2662 states and 11264 transitions. [2021-10-13 19:44:01,260 INFO L78 Accepts]: Start accepts. Automaton has 2662 states and 11264 transitions. Word has length 17 [2021-10-13 19:44:01,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:01,260 INFO L470 AbstractCegarLoop]: Abstraction has 2662 states and 11264 transitions. [2021-10-13 19:44:01,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:44:01,261 INFO L276 IsEmpty]: Start isEmpty. Operand 2662 states and 11264 transitions. [2021-10-13 19:44:01,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:01,262 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:01,262 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1] [2021-10-13 19:44:01,291 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-13 19:44:01,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-10-13 19:44:01,463 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:01,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:01,463 INFO L82 PathProgramCache]: Analyzing trace with hash 2057145879, now seen corresponding path program 8 times [2021-10-13 19:44:01,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:01,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145716974] [2021-10-13 19:44:01,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:01,464 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:01,649 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:01,650 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:01,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145716974] [2021-10-13 19:44:01,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145716974] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:01,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666529538] [2021-10-13 19:44:01,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 19:44:01,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:01,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:01,652 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:44:01,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-10-13 19:44:03,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 19:44:03,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:03,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 19:44:03,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:03,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666529538] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:03,418 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:03,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 29 [2021-10-13 19:44:03,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922953091] [2021-10-13 19:44:03,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-13 19:44:03,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:03,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-13 19:44:03,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=729, Unknown=0, NotChecked=0, Total=930 [2021-10-13 19:44:03,419 INFO L87 Difference]: Start difference. First operand 2662 states and 11264 transitions. Second operand has 31 states, 30 states have (on average 1.1) internal successors, (33), 30 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-13 19:44:04,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:04,349 INFO L93 Difference]: Finished difference Result 5448 states and 20116 transitions. [2021-10-13 19:44:04,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-13 19:44:04,350 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.1) internal successors, (33), 30 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 17 [2021-10-13 19:44:04,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:04,365 INFO L225 Difference]: With dead ends: 5448 [2021-10-13 19:44:04,365 INFO L226 Difference]: Without dead ends: 5440 [2021-10-13 19:44:04,365 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 813.8ms TimeCoverageRelationStatistics Valid=733, Invalid=2573, Unknown=0, NotChecked=0, Total=3306 [2021-10-13 19:44:04,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5440 states. [2021-10-13 19:44:04,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5440 to 3174. [2021-10-13 19:44:04,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3174 states, 3130 states have (on average 4.3824281150159745) internal successors, (13717), 3173 states have internal predecessors, (13717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:04,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3174 states to 3174 states and 13717 transitions. [2021-10-13 19:44:04,451 INFO L78 Accepts]: Start accepts. Automaton has 3174 states and 13717 transitions. Word has length 17 [2021-10-13 19:44:04,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:04,451 INFO L470 AbstractCegarLoop]: Abstraction has 3174 states and 13717 transitions. [2021-10-13 19:44:04,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.1) internal successors, (33), 30 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-13 19:44:04,451 INFO L276 IsEmpty]: Start isEmpty. Operand 3174 states and 13717 transitions. [2021-10-13 19:44:04,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:04,453 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:04,453 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:04,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-10-13 19:44:04,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:04,653 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:04,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:04,654 INFO L82 PathProgramCache]: Analyzing trace with hash 2057145197, now seen corresponding path program 5 times [2021-10-13 19:44:04,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:04,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752065009] [2021-10-13 19:44:04,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:04,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:04,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:05,092 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:05,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:05,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752065009] [2021-10-13 19:44:05,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752065009] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:05,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044463866] [2021-10-13 19:44:05,093 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:44:05,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:05,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:05,095 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:44:05,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-10-13 19:44:06,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:44:06,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:06,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:44:06,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:06,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:06,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 51 [2021-10-13 19:44:06,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, 1 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-13 19:44:07,005 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:07,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:44:07,467 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:07,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:44:07,517 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:07,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044463866] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:07,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:07,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-10-13 19:44:07,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22179440] [2021-10-13 19:44:07,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:44:07,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:07,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:44:07,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=922, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:44:07,519 INFO L87 Difference]: Start difference. First operand 3174 states and 13717 transitions. Second operand has 32 states, 31 states have (on average 1.096774193548387) internal successors, (34), 31 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-13 19:44:10,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:10,251 INFO L93 Difference]: Finished difference Result 3794 states and 15660 transitions. [2021-10-13 19:44:10,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:44:10,252 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.096774193548387) internal successors, (34), 31 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-13 19:44:10,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:10,265 INFO L225 Difference]: With dead ends: 3794 [2021-10-13 19:44:10,265 INFO L226 Difference]: Without dead ends: 3794 [2021-10-13 19:44:10,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1712.1ms TimeCoverageRelationStatistics Valid=178, Invalid=1984, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:44:10,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3794 states. [2021-10-13 19:44:10,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3794 to 3199. [2021-10-13 19:44:10,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3199 states, 3155 states have (on average 4.385736925515055) internal successors, (13837), 3198 states have internal predecessors, (13837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:10,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3199 states to 3199 states and 13837 transitions. [2021-10-13 19:44:10,341 INFO L78 Accepts]: Start accepts. Automaton has 3199 states and 13837 transitions. Word has length 17 [2021-10-13 19:44:10,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:10,341 INFO L470 AbstractCegarLoop]: Abstraction has 3199 states and 13837 transitions. [2021-10-13 19:44:10,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.096774193548387) internal successors, (34), 31 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-13 19:44:10,341 INFO L276 IsEmpty]: Start isEmpty. Operand 3199 states and 13837 transitions. [2021-10-13 19:44:10,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:10,343 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:10,343 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:10,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-10-13 19:44:10,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:10,544 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:10,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:10,544 INFO L82 PathProgramCache]: Analyzing trace with hash 2057145198, now seen corresponding path program 5 times [2021-10-13 19:44:10,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:10,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864729244] [2021-10-13 19:44:10,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:10,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:10,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:11,034 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:11,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:11,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864729244] [2021-10-13 19:44:11,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864729244] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:11,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706599188] [2021-10-13 19:44:11,035 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 19:44:11,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:11,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:11,038 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:44:11,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-10-13 19:44:12,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 19:44:12,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:12,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-13 19:44:12,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:12,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:12,581 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 97 treesize of output 93 [2021-10-13 19:44:12,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:44:12,950 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:12,950 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 26 treesize of output 25 [2021-10-13 19:44:13,375 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:13,375 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 25 treesize of output 24 [2021-10-13 19:44:13,427 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:13,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706599188] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:13,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:13,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-10-13 19:44:13,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717856370] [2021-10-13 19:44:13,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-13 19:44:13,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:13,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-13 19:44:13,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=919, Unknown=0, NotChecked=0, Total=992 [2021-10-13 19:44:13,429 INFO L87 Difference]: Start difference. First operand 3199 states and 13837 transitions. Second operand has 32 states, 31 states have (on average 1.096774193548387) internal successors, (34), 31 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-13 19:44:16,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:16,016 INFO L93 Difference]: Finished difference Result 3769 states and 15565 transitions. [2021-10-13 19:44:16,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 19:44:16,017 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.096774193548387) internal successors, (34), 31 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-13 19:44:16,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:16,031 INFO L225 Difference]: With dead ends: 3769 [2021-10-13 19:44:16,032 INFO L226 Difference]: Without dead ends: 3769 [2021-10-13 19:44:16,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1628.2ms TimeCoverageRelationStatistics Valid=181, Invalid=1981, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 19:44:16,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3769 states. [2021-10-13 19:44:16,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3769 to 3186. [2021-10-13 19:44:16,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3186 states, 3142 states have (on average 4.375238701464036) internal successors, (13747), 3185 states have internal predecessors, (13747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:16,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3186 states to 3186 states and 13747 transitions. [2021-10-13 19:44:16,111 INFO L78 Accepts]: Start accepts. Automaton has 3186 states and 13747 transitions. Word has length 17 [2021-10-13 19:44:16,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:16,112 INFO L470 AbstractCegarLoop]: Abstraction has 3186 states and 13747 transitions. [2021-10-13 19:44:16,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.096774193548387) internal successors, (34), 31 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-13 19:44:16,112 INFO L276 IsEmpty]: Start isEmpty. Operand 3186 states and 13747 transitions. [2021-10-13 19:44:16,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:16,113 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:16,113 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:16,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-10-13 19:44:16,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:16,314 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:16,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:16,315 INFO L82 PathProgramCache]: Analyzing trace with hash -814647824, now seen corresponding path program 4 times [2021-10-13 19:44:16,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:16,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108435818] [2021-10-13 19:44:16,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:16,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:16,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:16,801 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:16,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:16,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108435818] [2021-10-13 19:44:16,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108435818] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:16,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966302440] [2021-10-13 19:44:16,802 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:44:16,802 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:16,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:16,803 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:44:16,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-10-13 19:44:18,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:44:18,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:18,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:44:18,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:18,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:18,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:44:18,619 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-13 19:44:18,723 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:44:18,724 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 38 treesize of output 37 [2021-10-13 19:44:19,399 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:44:19,400 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-13 19:44:19,672 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:44:19,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 36 [2021-10-13 19:44:19,893 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:19,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966302440] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:19,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:19,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:44:19,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106916003] [2021-10-13 19:44:19,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:44:19,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:19,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:44:19,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:44:19,895 INFO L87 Difference]: Start difference. First operand 3186 states and 13747 transitions. Second operand has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:23,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:23,880 INFO L93 Difference]: Finished difference Result 6201 states and 22966 transitions. [2021-10-13 19:44:23,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 19:44:23,882 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 19:44:23,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:23,900 INFO L225 Difference]: With dead ends: 6201 [2021-10-13 19:44:23,900 INFO L226 Difference]: Without dead ends: 6201 [2021-10-13 19:44:23,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 2748.3ms TimeCoverageRelationStatistics Valid=272, Invalid=2178, Unknown=0, NotChecked=0, Total=2450 [2021-10-13 19:44:23,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6201 states. [2021-10-13 19:44:24,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6201 to 3452. [2021-10-13 19:44:24,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3452 states, 3408 states have (on average 4.460387323943662) internal successors, (15201), 3451 states have internal predecessors, (15201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:24,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3452 states to 3452 states and 15201 transitions. [2021-10-13 19:44:24,048 INFO L78 Accepts]: Start accepts. Automaton has 3452 states and 15201 transitions. Word has length 17 [2021-10-13 19:44:24,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:24,048 INFO L470 AbstractCegarLoop]: Abstraction has 3452 states and 15201 transitions. [2021-10-13 19:44:24,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:24,048 INFO L276 IsEmpty]: Start isEmpty. Operand 3452 states and 15201 transitions. [2021-10-13 19:44:24,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:24,050 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:24,050 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:24,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-10-13 19:44:24,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:24,252 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:24,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:24,253 INFO L82 PathProgramCache]: Analyzing trace with hash -814647823, now seen corresponding path program 4 times [2021-10-13 19:44:24,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:24,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417715719] [2021-10-13 19:44:24,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:24,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:24,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:24,785 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:24,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:24,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417715719] [2021-10-13 19:44:24,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417715719] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:24,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138962625] [2021-10-13 19:44:24,786 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:44:24,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:24,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:24,787 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:44:24,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-10-13 19:44:26,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:44:26,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:26,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-13 19:44:26,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:26,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:26,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:44:26,694 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-13 19:44:26,798 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:44:26,798 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-13 19:44:27,424 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:44:27,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 35 treesize of output 34 [2021-10-13 19:44:27,541 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-10-13 19:44:27,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-10-13 19:44:27,608 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:27,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138962625] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:27,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:27,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:44:27,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963554020] [2021-10-13 19:44:27,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:44:27,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:27,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:44:27,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:44:27,610 INFO L87 Difference]: Start difference. First operand 3452 states and 15201 transitions. Second operand has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:31,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:31,521 INFO L93 Difference]: Finished difference Result 6131 states and 22445 transitions. [2021-10-13 19:44:31,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 19:44:31,522 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 19:44:31,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:31,539 INFO L225 Difference]: With dead ends: 6131 [2021-10-13 19:44:31,539 INFO L226 Difference]: Without dead ends: 6083 [2021-10-13 19:44:31,540 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 2510.9ms TimeCoverageRelationStatistics Valid=262, Invalid=2090, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 19:44:31,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6083 states. [2021-10-13 19:44:31,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6083 to 3404. [2021-10-13 19:44:31,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3404 states, 3360 states have (on average 4.323214285714286) internal successors, (14526), 3403 states have internal predecessors, (14526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:31,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3404 states to 3404 states and 14526 transitions. [2021-10-13 19:44:31,638 INFO L78 Accepts]: Start accepts. Automaton has 3404 states and 14526 transitions. Word has length 17 [2021-10-13 19:44:31,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:31,639 INFO L470 AbstractCegarLoop]: Abstraction has 3404 states and 14526 transitions. [2021-10-13 19:44:31,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:31,639 INFO L276 IsEmpty]: Start isEmpty. Operand 3404 states and 14526 transitions. [2021-10-13 19:44:31,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:31,641 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:31,641 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:31,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-10-13 19:44:31,841 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,SelfDestructingSolverStorable94 [2021-10-13 19:44:31,842 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:31,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:31,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1497006874, now seen corresponding path program 4 times [2021-10-13 19:44:31,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:31,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179111035] [2021-10-13 19:44:31,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:31,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:31,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:32,267 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:32,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:32,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179111035] [2021-10-13 19:44:32,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179111035] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:32,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903548885] [2021-10-13 19:44:32,268 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:44:32,268 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:32,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:32,271 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 19:44:32,290 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-13 19:44:33,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:44:33,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:33,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-13 19:44:33,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:33,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:33,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2021-10-13 19:44:34,135 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 19 treesize of output 15 [2021-10-13 19:44:34,206 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:34,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:44:34,280 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:34,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 19:44:34,349 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:34,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-13 19:44:34,629 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:34,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903548885] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:34,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:34,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:44:34,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791743507] [2021-10-13 19:44:34,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:44:34,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:34,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:44:34,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=796, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:44:34,631 INFO L87 Difference]: Start difference. First operand 3404 states and 14526 transitions. Second operand has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:36,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:36,866 INFO L93 Difference]: Finished difference Result 5200 states and 20357 transitions. [2021-10-13 19:44:36,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:44:36,866 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 19:44:36,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:36,883 INFO L225 Difference]: With dead ends: 5200 [2021-10-13 19:44:36,884 INFO L226 Difference]: Without dead ends: 5200 [2021-10-13 19:44:36,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1538.2ms TimeCoverageRelationStatistics Valid=193, Invalid=1613, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:44:36,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5200 states. [2021-10-13 19:44:36,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5200 to 3698. [2021-10-13 19:44:36,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3654 states have (on average 4.442528735632184) internal successors, (16233), 3697 states have internal predecessors, (16233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:36,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 16233 transitions. [2021-10-13 19:44:36,985 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 16233 transitions. Word has length 17 [2021-10-13 19:44:36,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:36,985 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 16233 transitions. [2021-10-13 19:44:36,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:36,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 16233 transitions. [2021-10-13 19:44:36,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:36,987 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:36,987 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:37,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-10-13 19:44:37,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:37,188 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:37,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:37,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1497006876, now seen corresponding path program 4 times [2021-10-13 19:44:37,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:37,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759001447] [2021-10-13 19:44:37,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:37,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:37,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:37,651 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:37,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:37,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759001447] [2021-10-13 19:44:37,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759001447] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:37,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296056301] [2021-10-13 19:44:37,652 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 19:44:37,652 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:37,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:37,655 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-13 19:44:37,675 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-13 19:44:39,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 19:44:39,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:39,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-13 19:44:39,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:39,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:39,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:39,258 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 39 treesize of output 37 [2021-10-13 19:44:39,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:44:39,599 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:39,600 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 26 treesize of output 25 [2021-10-13 19:44:39,681 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:39,682 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 25 treesize of output 24 [2021-10-13 19:44:39,753 INFO L354 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2021-10-13 19:44:39,753 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 26 treesize of output 25 [2021-10-13 19:44:40,057 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:40,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296056301] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:40,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:40,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:44:40,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245436605] [2021-10-13 19:44:40,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:44:40,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:40,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:44:40,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=796, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:44:40,059 INFO L87 Difference]: Start difference. First operand 3698 states and 16233 transitions. Second operand has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:42,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:42,344 INFO L93 Difference]: Finished difference Result 4928 states and 19214 transitions. [2021-10-13 19:44:42,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 19:44:42,344 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-13 19:44:42,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:42,361 INFO L225 Difference]: With dead ends: 4928 [2021-10-13 19:44:42,361 INFO L226 Difference]: Without dead ends: 4928 [2021-10-13 19:44:42,361 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1705.3ms TimeCoverageRelationStatistics Valid=193, Invalid=1613, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 19:44:42,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4928 states. [2021-10-13 19:44:42,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4928 to 3698. [2021-10-13 19:44:42,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3654 states have (on average 4.362068965517241) internal successors, (15939), 3697 states have internal predecessors, (15939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:42,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 15939 transitions. [2021-10-13 19:44:42,451 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 15939 transitions. Word has length 17 [2021-10-13 19:44:42,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:42,451 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 15939 transitions. [2021-10-13 19:44:42,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:42,451 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 15939 transitions. [2021-10-13 19:44:42,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-13 19:44:42,452 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:42,453 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:42,484 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-13 19:44:42,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-10-13 19:44:42,653 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:42,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:42,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1686266844, now seen corresponding path program 9 times [2021-10-13 19:44:42,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:42,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414748421] [2021-10-13 19:44:42,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:42,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:42,964 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:42,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:42,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414748421] [2021-10-13 19:44:42,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414748421] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:42,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008697727] [2021-10-13 19:44:42,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:44:42,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:42,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:42,966 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-13 19:44:42,991 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-13 19:44:44,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 19:44:44,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:44,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 19:44:44,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:44,895 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:44,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008697727] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:44,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:44:44,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2021-10-13 19:44:44,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252136568] [2021-10-13 19:44:44,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-13 19:44:44,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:44:44,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-13 19:44:44,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-10-13 19:44:44,897 INFO L87 Difference]: Start difference. First operand 3698 states and 15939 transitions. Second operand has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:44:45,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:44:45,425 INFO L93 Difference]: Finished difference Result 3712 states and 15717 transitions. [2021-10-13 19:44:45,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 19:44:45,425 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:44:45,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:44:45,436 INFO L225 Difference]: With dead ends: 3712 [2021-10-13 19:44:45,436 INFO L226 Difference]: Without dead ends: 3205 [2021-10-13 19:44:45,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 575.9ms TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 19:44:45,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3205 states. [2021-10-13 19:44:45,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3205 to 3205. [2021-10-13 19:44:45,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3205 states, 3161 states have (on average 4.391964568174628) internal successors, (13883), 3204 states have internal predecessors, (13883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:44:45,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3205 states to 3205 states and 13883 transitions. [2021-10-13 19:44:45,519 INFO L78 Accepts]: Start accepts. Automaton has 3205 states and 13883 transitions. Word has length 17 [2021-10-13 19:44:45,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:44:45,520 INFO L470 AbstractCegarLoop]: Abstraction has 3205 states and 13883 transitions. [2021-10-13 19:44:45,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 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-13 19:44:45,520 INFO L276 IsEmpty]: Start isEmpty. Operand 3205 states and 13883 transitions. [2021-10-13 19:44:45,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:44:45,522 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:44:45,522 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:44:45,570 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-13 19:44:45,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-10-13 19:44:45,739 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:44:45,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:44:45,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1861447983, now seen corresponding path program 9 times [2021-10-13 19:44:45,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:44:45,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277572662] [2021-10-13 19:44:45,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:44:45,740 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:44:45,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:44:52,688 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:44:52,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:44:52,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277572662] [2021-10-13 19:44:52,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277572662] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:44:52,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036470630] [2021-10-13 19:44:52,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:44:52,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:44:52,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:44:52,691 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-13 19:44:52,691 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-13 19:44:54,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-13 19:44:54,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:44:54,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-13 19:44:54,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:44:54,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:54,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:44:54,713 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 197 treesize of output 181 [2021-10-13 19:44:54,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-10-13 19:44:54,923 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-10-13 19:44:54,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-10-13 19:44:55,041 INFO L354 Elim1Store]: treesize reduction 56, result has 23.3 percent of original size [2021-10-13 19:44:55,041 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-13 19:44:55,218 INFO L354 Elim1Store]: treesize reduction 122, result has 17.6 percent of original size [2021-10-13 19:44:55,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 53 treesize of output 58 [2021-10-13 19:44:55,409 INFO L354 Elim1Store]: treesize reduction 164, result has 17.6 percent of original size [2021-10-13 19:44:55,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 61 treesize of output 69 [2021-10-13 19:44:55,610 INFO L354 Elim1Store]: treesize reduction 236, result has 15.7 percent of original size [2021-10-13 19:44:55,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 72 treesize of output 83 [2021-10-13 19:44:55,908 INFO L354 Elim1Store]: treesize reduction 308, result has 22.4 percent of original size [2021-10-13 19:44:55,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 93 treesize of output 143 [2021-10-13 19:44:56,536 INFO L354 Elim1Store]: treesize reduction 358, result has 31.9 percent of original size [2021-10-13 19:44:56,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 111 treesize of output 232 [2021-10-13 19:44:57,851 INFO L354 Elim1Store]: treesize reduction 412, result has 38.6 percent of original size [2021-10-13 19:44:57,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 129 treesize of output 333 [2021-10-13 19:44:59,597 INFO L354 Elim1Store]: treesize reduction 746, result has 10.3 percent of original size [2021-10-13 19:44:59,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 138 treesize of output 161 [2021-10-13 19:45:00,907 INFO L354 Elim1Store]: treesize reduction 746, result has 10.3 percent of original size [2021-10-13 19:45:00,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 138 treesize of output 161 [2021-10-13 19:45:02,281 INFO L354 Elim1Store]: treesize reduction 746, result has 10.3 percent of original size [2021-10-13 19:45:02,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 137 treesize of output 160 [2021-10-13 19:45:03,690 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:45:03,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036470630] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:45:03,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:45:03,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:45:03,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148232902] [2021-10-13 19:45:03,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:45:03,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:45:03,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:45:03,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=788, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:45:03,692 INFO L87 Difference]: Start difference. First operand 3205 states and 13883 transitions. Second operand has 30 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 29 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:45:21,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:45:21,317 INFO L93 Difference]: Finished difference Result 5776 states and 24011 transitions. [2021-10-13 19:45:21,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:45:21,318 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 29 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:45:21,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:45:21,339 INFO L225 Difference]: With dead ends: 5776 [2021-10-13 19:45:21,339 INFO L226 Difference]: Without dead ends: 5776 [2021-10-13 19:45:21,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 16674.8ms TimeCoverageRelationStatistics Valid=273, Invalid=1983, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:45:21,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5776 states. [2021-10-13 19:45:21,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5776 to 4102. [2021-10-13 19:45:21,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4102 states, 4058 states have (on average 4.462543124691966) internal successors, (18109), 4101 states have internal predecessors, (18109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:45:21,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4102 states to 4102 states and 18109 transitions. [2021-10-13 19:45:21,451 INFO L78 Accepts]: Start accepts. Automaton has 4102 states and 18109 transitions. Word has length 18 [2021-10-13 19:45:21,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:45:21,451 INFO L470 AbstractCegarLoop]: Abstraction has 4102 states and 18109 transitions. [2021-10-13 19:45:21,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 29 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:45:21,451 INFO L276 IsEmpty]: Start isEmpty. Operand 4102 states and 18109 transitions. [2021-10-13 19:45:21,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:45:21,453 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:45:21,453 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 19:45:21,486 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-13 19:45:21,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:45:21,654 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:45:21,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:45:21,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1861447981, now seen corresponding path program 9 times [2021-10-13 19:45:21,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:45:21,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966385940] [2021-10-13 19:45:21,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:45:21,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:45:21,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:45:27,355 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:45:27,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:45:27,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966385940] [2021-10-13 19:45:27,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966385940] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:45:27,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322192579] [2021-10-13 19:45:27,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:45:27,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:45:27,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:45:27,356 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-13 19:45:27,357 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-13 19:45:29,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-13 19:45:29,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:45:29,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 67 conjunts are in the unsatisfiable core [2021-10-13 19:45:29,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:45:29,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 19:45:29,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 385 treesize of output 353 [2021-10-13 19:45:29,470 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 15 treesize of output 11 [2021-10-13 19:45:29,550 INFO L354 Elim1Store]: treesize reduction 21, result has 25.0 percent of original size [2021-10-13 19:45:29,551 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 24 treesize of output 23 [2021-10-13 19:45:29,652 INFO L354 Elim1Store]: treesize reduction 56, result has 23.3 percent of original size [2021-10-13 19:45:29,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 35 [2021-10-13 19:45:29,790 INFO L354 Elim1Store]: treesize reduction 122, result has 17.6 percent of original size [2021-10-13 19:45:29,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 45 treesize of output 50 [2021-10-13 19:45:29,937 INFO L354 Elim1Store]: treesize reduction 164, result has 17.6 percent of original size [2021-10-13 19:45:29,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 51 treesize of output 59 [2021-10-13 19:45:30,125 INFO L354 Elim1Store]: treesize reduction 266, result has 14.2 percent of original size [2021-10-13 19:45:30,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 63 treesize of output 74 [2021-10-13 19:45:30,334 INFO L354 Elim1Store]: treesize reduction 380, result has 12.8 percent of original size [2021-10-13 19:45:30,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 21 case distinctions, treesize of input 75 treesize of output 89 [2021-10-13 19:45:30,598 INFO L354 Elim1Store]: treesize reduction 512, result has 11.7 percent of original size [2021-10-13 19:45:30,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 2 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 28 case distinctions, treesize of input 87 treesize of output 104 [2021-10-13 19:45:30,911 INFO L354 Elim1Store]: treesize reduction 524, result has 11.9 percent of original size [2021-10-13 19:45:30,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 2 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 36 case distinctions, treesize of input 87 treesize of output 107 [2021-10-13 19:45:31,302 INFO L354 Elim1Store]: treesize reduction 680, result has 10.5 percent of original size [2021-10-13 19:45:31,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 95 treesize of output 118 [2021-10-13 19:45:31,745 INFO L354 Elim1Store]: treesize reduction 680, result has 10.5 percent of original size [2021-10-13 19:45:31,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 96 treesize of output 119 [2021-10-13 19:45:32,156 INFO L354 Elim1Store]: treesize reduction 680, result has 10.5 percent of original size [2021-10-13 19:45:32,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 45 case distinctions, treesize of input 95 treesize of output 118 [2021-10-13 19:45:32,514 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:45:32,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322192579] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:45:32,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 19:45:32,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2021-10-13 19:45:32,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079403758] [2021-10-13 19:45:32,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-13 19:45:32,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 19:45:32,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-13 19:45:32,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=794, Unknown=0, NotChecked=0, Total=870 [2021-10-13 19:45:32,515 INFO L87 Difference]: Start difference. First operand 4102 states and 18109 transitions. Second operand has 30 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 29 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:45:41,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 19:45:41,012 INFO L93 Difference]: Finished difference Result 5532 states and 22951 transitions. [2021-10-13 19:45:41,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 19:45:41,014 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 29 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-13 19:45:41,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 19:45:41,037 INFO L225 Difference]: With dead ends: 5532 [2021-10-13 19:45:41,037 INFO L226 Difference]: Without dead ends: 5518 [2021-10-13 19:45:41,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 6554.6ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-10-13 19:45:41,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5518 states. [2021-10-13 19:45:41,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5518 to 3206. [2021-10-13 19:45:41,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3206 states, 3162 states have (on average 4.391208096141683) internal successors, (13885), 3205 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:45:41,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3206 states to 3206 states and 13885 transitions. [2021-10-13 19:45:41,137 INFO L78 Accepts]: Start accepts. Automaton has 3206 states and 13885 transitions. Word has length 18 [2021-10-13 19:45:41,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 19:45:41,138 INFO L470 AbstractCegarLoop]: Abstraction has 3206 states and 13885 transitions. [2021-10-13 19:45:41,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 29 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 19:45:41,138 INFO L276 IsEmpty]: Start isEmpty. Operand 3206 states and 13885 transitions. [2021-10-13 19:45:41,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-13 19:45:41,139 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 19:45:41,139 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1] [2021-10-13 19:45:41,176 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-13 19:45:41,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:45:41,340 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 50 more)] === [2021-10-13 19:45:41,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 19:45:41,340 INFO L82 PathProgramCache]: Analyzing trace with hash -2076966181, now seen corresponding path program 9 times [2021-10-13 19:45:41,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 19:45:41,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528768424] [2021-10-13 19:45:41,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 19:45:41,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 19:45:41,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 19:45:41,844 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 19:45:41,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 19:45:41,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528768424] [2021-10-13 19:45:41,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528768424] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 19:45:41,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662825777] [2021-10-13 19:45:41,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 19:45:41,847 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 19:45:41,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 19:45:41,848 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-13 19:45:41,869 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 Received shutdown request... [2021-10-13 19:45:43,161 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 19:45:43,171 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 19:45:43,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-10-13 19:45:43,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 19:45:43,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-13 19:45:43,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 19:45:43,671 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-10-13 19:45:43,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-10-13 19:45:43,873 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. [2021-10-13 19:45:43,875 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,875 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,877 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,877 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,877 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,877 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,877 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,877 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,878 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,879 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,880 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,881 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-13 19:45:43,888 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 19:45:43,888 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 19:45:43,890 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:45:43 BasicIcfg [2021-10-13 19:45:43,890 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 19:45:43,890 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-13 19:45:43,891 INFO L168 Benchmark]: Toolchain (without parser) took 791775.67 ms. Allocated memory was 155.2 MB in the beginning and 901.8 MB in the end (delta: 746.6 MB). Free memory was 129.0 MB in the beginning and 191.9 MB in the end (delta: -62.9 MB). Peak memory consumption was 684.6 MB. Max. memory is 8.0 GB. [2021-10-13 19:45:43,892 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 155.2 MB. Free memory is still 125.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 19:45:43,892 INFO L168 Benchmark]: CACSL2BoogieTranslator took 293.08 ms. Allocated memory is still 155.2 MB. Free memory was 128.7 MB in the beginning and 117.8 MB in the end (delta: 10.9 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-13 19:45:43,892 INFO L168 Benchmark]: Boogie Procedure Inliner took 74.91 ms. Allocated memory is still 155.2 MB. Free memory was 117.8 MB in the beginning and 115.4 MB in the end (delta: 2.4 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-13 19:45:43,892 INFO L168 Benchmark]: Boogie Preprocessor took 84.39 ms. Allocated memory is still 155.2 MB. Free memory was 115.4 MB in the beginning and 113.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-13 19:45:43,893 INFO L168 Benchmark]: RCFGBuilder took 1910.13 ms. Allocated memory is still 155.2 MB. Free memory was 113.7 MB in the beginning and 63.5 MB in the end (delta: 50.2 MB). Peak memory consumption was 51.7 MB. Max. memory is 8.0 GB. [2021-10-13 19:45:43,893 INFO L168 Benchmark]: TraceAbstraction took 789401.32 ms. Allocated memory was 155.2 MB in the beginning and 901.8 MB in the end (delta: 746.6 MB). Free memory was 63.0 MB in the beginning and 191.9 MB in the end (delta: -128.9 MB). Peak memory consumption was 618.2 MB. Max. memory is 8.0 GB. [2021-10-13 19:45:43,894 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.19 ms. Allocated memory is still 155.2 MB. Free memory is still 125.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 293.08 ms. Allocated memory is still 155.2 MB. Free memory was 128.7 MB in the beginning and 117.8 MB in the end (delta: 10.9 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 74.91 ms. Allocated memory is still 155.2 MB. Free memory was 117.8 MB in the beginning and 115.4 MB in the end (delta: 2.4 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 84.39 ms. Allocated memory is still 155.2 MB. Free memory was 115.4 MB in the beginning and 113.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 1910.13 ms. Allocated memory is still 155.2 MB. Free memory was 113.7 MB in the beginning and 63.5 MB in the end (delta: 50.2 MB). Peak memory consumption was 51.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 789401.32 ms. Allocated memory was 155.2 MB in the beginning and 901.8 MB in the end (delta: 746.6 MB). Free memory was 63.0 MB in the beginning and 191.9 MB in the end (delta: -128.9 MB). Peak memory consumption was 618.2 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20792.3ms, 170 PlacesBefore, 59 PlacesAfterwards, 172 TransitionsBefore, 53 TransitionsAfterwards, 3840 CoEnabledTransitionPairs, 7 FixpointIterations, 84 TrivialSequentialCompositions, 64 ConcurrentSequentialCompositions, 14 TrivialYvCompositions, 6 ConcurrentYvCompositions, 8 ChoiceCompositions, 176 TotalNumberOfCompositions, 5658 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4793, positive: 4751, positive conditional: 0, positive unconditional: 4751, negative: 42, negative conditional: 0, negative unconditional: 42, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2116, positive: 2102, positive conditional: 0, positive unconditional: 2102, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2116, positive: 2101, positive conditional: 0, positive unconditional: 2101, negative: 15, negative conditional: 0, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 15, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 159, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 147, negative conditional: 0, negative unconditional: 147, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4793, positive: 2649, positive conditional: 0, positive unconditional: 2649, negative: 28, negative conditional: 0, negative unconditional: 28, unknown: 2116, unknown conditional: 0, unknown unconditional: 2116] , Statistics on independence cache: Total cache size (in pairs): 180, Positive cache size: 178, Positive conditional cache size: 0, Positive unconditional cache size: 178, Negative cache size: 2, Negative conditional cache size: 0, Negative unconditional cache size: 2 - 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: 112]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 47]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 47]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 105]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 105]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was analyzing trace of length 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 87]: 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 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 89]: 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 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 88]: 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 19 with TraceHistMax 7,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 7 xjuncts wrt. a ATOM-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 221 locations, 53 error locations. Started 1 CEGAR loops. OverallTime: 789034.8ms, OverallIterations: 101, TraceHistogramMax: 9, EmptinessCheckTime: 108.0ms, AutomataDifference: 292795.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 20977.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3963 SDtfs, 22751 SDslu, 29269 SDs, 0 SdLazy, 65431 SolverSat, 3349 SolverUnsat, 3 SolverUnknown, 0 SolverNotchecked, 126566.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2680 GetRequests, 212 SyntacticMatches, 16 SemanticMatches, 2452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11645 ImplicationChecksByTransitivity, 211143.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4102occurred in iteration=99, InterpolantAutomatonStates: 1211, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 7646.0ms AutomataMinimizationTime, 100 MinimizatonAttempts, 70348 StatesRemovedByMinimization, 88 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1022.6ms SsaConstructionTime, 6153.5ms SatisfiabilityAnalysisTime, 384494.5ms InterpolantComputationTime, 2222 NumberOfCodeBlocks, 2220 NumberOfCodeBlocksAsserted, 283 NumberOfCheckSat, 2036 ConstructedInterpolants, 221 QuantifiedInterpolants, 65317 SizeOfPredicates, 1148 NumberOfNonLiveVariables, 13794 ConjunctsInSsa, 2855 ConjunctsInUnsatCore, 186 InterpolantComputations, 16 PerfectInterpolantSequences, 224/2450 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