/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/weaver/popl20/figure1-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-06 16:21:04,868 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-06 16:21:04,871 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-06 16:21:04,917 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-06 16:21:04,918 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-06 16:21:04,925 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-06 16:21:04,938 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-06 16:21:04,944 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-06 16:21:04,948 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-06 16:21:04,954 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-06 16:21:04,956 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-06 16:21:04,958 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-06 16:21:04,959 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-06 16:21:04,962 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-06 16:21:04,964 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-06 16:21:04,969 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-06 16:21:04,971 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-06 16:21:04,973 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-06 16:21:04,980 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-06 16:21:04,988 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-06 16:21:04,991 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-06 16:21:04,993 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-06 16:21:04,995 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-06 16:21:04,998 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-06 16:21:05,007 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-06 16:21:05,008 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-06 16:21:05,008 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-06 16:21:05,010 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-06 16:21:05,011 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-06 16:21:05,012 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-06 16:21:05,013 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-06 16:21:05,013 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-06 16:21:05,016 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-06 16:21:05,017 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-06 16:21:05,019 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-06 16:21:05,019 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-06 16:21:05,020 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-06 16:21:05,020 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-06 16:21:05,021 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-06 16:21:05,022 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-06 16:21:05,023 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-06 16:21:05,031 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2021-10-06 16:21:05,087 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-06 16:21:05,088 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-06 16:21:05,088 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-06 16:21:05,089 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-06 16:21:05,093 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-06 16:21:05,094 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-06 16:21:05,094 INFO L138 SettingsManager]: * Use SBE=true [2021-10-06 16:21:05,094 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-06 16:21:05,094 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-06 16:21:05,095 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-06 16:21:05,096 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-06 16:21:05,096 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-06 16:21:05,096 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-06 16:21:05,096 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-06 16:21:05,097 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-06 16:21:05,097 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-06 16:21:05,097 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2021-10-06 16:21:05,098 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-06 16:21:05,098 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-06 16:21:05,098 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-06 16:21:05,098 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-06 16:21:05,098 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-06 16:21:05,099 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-06 16:21:05,099 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-06 16:21:05,099 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-06 16:21:05,099 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-06 16:21:05,099 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-06 16:21:05,100 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-06 16:21:05,100 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-06 16:21:05,100 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-06 16:21:05,100 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-06 16:21:05,100 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-06 16:21:05,101 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-10-06 16:21:05,525 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-06 16:21:05,557 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-06 16:21:05,561 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-06 16:21:05,563 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-06 16:21:05,564 INFO L275 PluginConnector]: CDTParser initialized [2021-10-06 16:21:05,565 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20/figure1-alt.wvr.c [2021-10-06 16:21:05,657 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/3100c6649/e81954e2a5f3406584e3d93de6ad9cf7/FLAGf482a5762 [2021-10-06 16:21:06,308 INFO L306 CDTParser]: Found 1 translation units. [2021-10-06 16:21:06,308 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20/figure1-alt.wvr.c [2021-10-06 16:21:06,325 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/3100c6649/e81954e2a5f3406584e3d93de6ad9cf7/FLAGf482a5762 [2021-10-06 16:21:06,651 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/3100c6649/e81954e2a5f3406584e3d93de6ad9cf7 [2021-10-06 16:21:06,656 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-06 16:21:06,664 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-06 16:21:06,669 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-06 16:21:06,669 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-06 16:21:06,673 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-06 16:21:06,675 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:06,677 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9f2aef2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06, skipping insertion in model container [2021-10-06 16:21:06,677 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:06,686 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-06 16:21:06,709 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-06 16:21:06,938 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20/figure1-alt.wvr.c[2035,2048] [2021-10-06 16:21:06,939 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-06 16:21:06,951 INFO L203 MainTranslator]: Completed pre-run [2021-10-06 16:21:06,976 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20/figure1-alt.wvr.c[2035,2048] [2021-10-06 16:21:06,977 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-06 16:21:06,996 INFO L208 MainTranslator]: Completed translation [2021-10-06 16:21:06,997 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06 WrapperNode [2021-10-06 16:21:06,997 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-06 16:21:06,998 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-06 16:21:06,999 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-06 16:21:06,999 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-06 16:21:07,008 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,019 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,046 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-06 16:21:07,047 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-06 16:21:07,047 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-06 16:21:07,047 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-06 16:21:07,058 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,058 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,061 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,061 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,067 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,072 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,074 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,077 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-06 16:21:07,078 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-06 16:21:07,078 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-06 16:21:07,078 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-06 16:21:07,079 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (1/1) ... [2021-10-06 16:21:07,088 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-06 16:21:07,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:07,124 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-06 16:21:07,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-06 16:21:07,210 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-06 16:21:07,210 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-06 16:21:07,210 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-06 16:21:07,211 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-06 16:21:07,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-06 16:21:07,211 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-06 16:21:07,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-06 16:21:07,212 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-06 16:21:07,212 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-06 16:21:07,212 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-06 16:21:07,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-06 16:21:07,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-06 16:21:07,214 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-06 16:21:07,216 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-06 16:21:07,789 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-06 16:21:07,789 INFO L299 CfgBuilder]: Removed 12 assume(true) statements. [2021-10-06 16:21:07,792 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.10 04:21:07 BoogieIcfgContainer [2021-10-06 16:21:07,793 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-06 16:21:07,795 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-06 16:21:07,795 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-06 16:21:07,800 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-06 16:21:07,800 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.10 04:21:06" (1/3) ... [2021-10-06 16:21:07,801 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b9826bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.10 04:21:07, skipping insertion in model container [2021-10-06 16:21:07,801 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.10 04:21:06" (2/3) ... [2021-10-06 16:21:07,802 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b9826bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.10 04:21:07, skipping insertion in model container [2021-10-06 16:21:07,802 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.10 04:21:07" (3/3) ... [2021-10-06 16:21:07,804 INFO L111 eAbstractionObserver]: Analyzing ICFG figure1-alt.wvr.c [2021-10-06 16:21:07,812 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-06 16:21:07,812 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-06 16:21:07,812 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2021-10-06 16:21:07,813 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-06 16:21:07,848 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,848 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,849 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,849 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,849 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,850 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,869 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,869 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,872 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,872 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,873 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,873 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,876 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,876 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,876 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,877 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,877 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,880 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,883 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,883 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,883 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,884 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,884 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,884 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,884 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,885 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,885 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,885 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,885 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,886 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,886 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,887 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,887 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,887 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,887 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,888 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,888 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,888 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,888 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,889 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,889 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,889 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,889 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,890 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,890 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,890 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,890 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,890 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,891 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,891 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,891 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,891 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,891 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,892 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,892 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,892 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,892 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,893 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,893 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,893 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,893 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,894 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,894 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,894 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,894 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,895 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,895 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,895 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,895 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,895 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,896 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,896 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,900 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,900 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,900 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,901 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,901 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,903 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,904 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,904 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,904 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,905 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,905 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,905 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-06 16:21:07,913 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-06 16:21:07,974 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-06 16:21:07,983 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-06 16:21:07,983 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-10-06 16:21:08,001 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-06 16:21:08,015 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 92 places, 91 transitions, 198 flow [2021-10-06 16:21:08,019 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 92 places, 91 transitions, 198 flow [2021-10-06 16:21:08,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 92 places, 91 transitions, 198 flow [2021-10-06 16:21:08,073 INFO L129 PetriNetUnfolder]: 6/89 cut-off events. [2021-10-06 16:21:08,073 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-06 16:21:08,080 INFO L84 FinitePrefix]: Finished finitePrefix Result has 98 conditions, 89 events. 6/89 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 89 event pairs, 0 based on Foata normal form. 0/73 useless extension candidates. Maximal degree in co-relation 51. Up to 2 conditions per place. [2021-10-06 16:21:08,083 INFO L116 LiptonReduction]: Number of co-enabled transitions 900 [2021-10-06 16:21:12,080 INFO L131 LiptonReduction]: Checked pairs total: 1158 [2021-10-06 16:21:12,080 INFO L133 LiptonReduction]: Total number of compositions: 89 [2021-10-06 16:21:12,091 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 27 transitions, 70 flow [2021-10-06 16:21:12,114 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 131 states, 105 states have (on average 2.914285714285714) internal successors, (306), 130 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,117 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 105 states have (on average 2.914285714285714) internal successors, (306), 130 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-06 16:21:12,124 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:12,125 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-06 16:21:12,125 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:12,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:12,132 INFO L82 PathProgramCache]: Analyzing trace with hash 12097197, now seen corresponding path program 1 times [2021-10-06 16:21:12,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:12,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586878866] [2021-10-06 16:21:12,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:12,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:12,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:12,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:12,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:12,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586878866] [2021-10-06 16:21:12,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586878866] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:12,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:21:12,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-06 16:21:12,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655737534] [2021-10-06 16:21:12,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:21:12,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:12,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:21:12,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:12,383 INFO L87 Difference]: Start difference. First operand has 131 states, 105 states have (on average 2.914285714285714) internal successors, (306), 130 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:12,442 INFO L93 Difference]: Finished difference Result 134 states and 313 transitions. [2021-10-06 16:21:12,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:21:12,445 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-06 16:21:12,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:12,460 INFO L225 Difference]: With dead ends: 134 [2021-10-06 16:21:12,460 INFO L226 Difference]: Without dead ends: 134 [2021-10-06 16:21:12,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:12,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-06 16:21:12,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 127. [2021-10-06 16:21:12,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 106 states have (on average 2.8962264150943398) internal successors, (307), 126 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 307 transitions. [2021-10-06 16:21:12,520 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 307 transitions. Word has length 4 [2021-10-06 16:21:12,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:12,521 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 307 transitions. [2021-10-06 16:21:12,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,522 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 307 transitions. [2021-10-06 16:21:12,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-10-06 16:21:12,522 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:12,523 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-10-06 16:21:12,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-06 16:21:12,523 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:12,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:12,524 INFO L82 PathProgramCache]: Analyzing trace with hash 12097229, now seen corresponding path program 1 times [2021-10-06 16:21:12,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:12,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119114589] [2021-10-06 16:21:12,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:12,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:12,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:12,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:12,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119114589] [2021-10-06 16:21:12,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119114589] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:12,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:21:12,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-06 16:21:12,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657874763] [2021-10-06 16:21:12,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:21:12,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:12,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:21:12,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:12,607 INFO L87 Difference]: Start difference. First operand 127 states and 307 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:12,637 INFO L93 Difference]: Finished difference Result 134 states and 297 transitions. [2021-10-06 16:21:12,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:21:12,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-10-06 16:21:12,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:12,644 INFO L225 Difference]: With dead ends: 134 [2021-10-06 16:21:12,645 INFO L226 Difference]: Without dead ends: 134 [2021-10-06 16:21:12,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:12,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-10-06 16:21:12,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 127. [2021-10-06 16:21:12,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 106 states have (on average 2.7452830188679247) internal successors, (291), 126 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 291 transitions. [2021-10-06 16:21:12,677 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 291 transitions. Word has length 4 [2021-10-06 16:21:12,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:12,677 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 291 transitions. [2021-10-06 16:21:12,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,678 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 291 transitions. [2021-10-06 16:21:12,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:21:12,678 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:12,678 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:21:12,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-06 16:21:12,679 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:12,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:12,680 INFO L82 PathProgramCache]: Analyzing trace with hash 375014817, now seen corresponding path program 1 times [2021-10-06 16:21:12,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:12,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629484711] [2021-10-06 16:21:12,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:12,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:12,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:12,731 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:12,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:12,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629484711] [2021-10-06 16:21:12,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629484711] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:12,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514935995] [2021-10-06 16:21:12,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:12,732 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:12,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:12,735 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:12,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-06 16:21:12,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:12,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:12,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:12,845 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:12,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514935995] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:12,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:12,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 3 [2021-10-06 16:21:12,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366082288] [2021-10-06 16:21:12,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 16:21:12,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:12,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 16:21:12,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:12,849 INFO L87 Difference]: Start difference. First operand 127 states and 291 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:12,938 INFO L93 Difference]: Finished difference Result 223 states and 493 transitions. [2021-10-06 16:21:12,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 16:21:12,940 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-06 16:21:12,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:12,945 INFO L225 Difference]: With dead ends: 223 [2021-10-06 16:21:12,949 INFO L226 Difference]: Without dead ends: 223 [2021-10-06 16:21:12,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:12,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-10-06 16:21:12,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 165. [2021-10-06 16:21:12,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 144 states have (on average 3.125) internal successors, (450), 164 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 450 transitions. [2021-10-06 16:21:12,989 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 450 transitions. Word has length 5 [2021-10-06 16:21:12,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:12,990 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 450 transitions. [2021-10-06 16:21:12,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:12,990 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 450 transitions. [2021-10-06 16:21:12,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:21:12,994 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:12,995 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:21:13,104 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-06 16:21:13,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:13,196 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:13,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:13,197 INFO L82 PathProgramCache]: Analyzing trace with hash 375014849, now seen corresponding path program 1 times [2021-10-06 16:21:13,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:13,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067501054] [2021-10-06 16:21:13,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:13,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:13,301 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:13,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:13,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067501054] [2021-10-06 16:21:13,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067501054] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:13,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31488223] [2021-10-06 16:21:13,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:13,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:13,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:13,312 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:13,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-06 16:21:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:13,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:13,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:13,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:13,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31488223] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:13,430 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:13,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-06 16:21:13,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181142785] [2021-10-06 16:21:13,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 16:21:13,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:13,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 16:21:13,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:13,433 INFO L87 Difference]: Start difference. First operand 165 states and 450 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:13,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:13,485 INFO L93 Difference]: Finished difference Result 219 states and 562 transitions. [2021-10-06 16:21:13,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 16:21:13,489 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-06 16:21:13,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:13,493 INFO L225 Difference]: With dead ends: 219 [2021-10-06 16:21:13,493 INFO L226 Difference]: Without dead ends: 219 [2021-10-06 16:21:13,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.1ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:13,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-10-06 16:21:13,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 177. [2021-10-06 16:21:13,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 156 states have (on average 3.217948717948718) internal successors, (502), 176 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:13,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 502 transitions. [2021-10-06 16:21:13,511 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 502 transitions. Word has length 5 [2021-10-06 16:21:13,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:13,512 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 502 transitions. [2021-10-06 16:21:13,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:13,512 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 502 transitions. [2021-10-06 16:21:13,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:21:13,513 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:13,513 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:21:13,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:13,728 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-06 16:21:13,729 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:13,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:13,730 INFO L82 PathProgramCache]: Analyzing trace with hash 375014818, now seen corresponding path program 1 times [2021-10-06 16:21:13,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:13,730 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071392082] [2021-10-06 16:21:13,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:13,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:13,803 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:13,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:13,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071392082] [2021-10-06 16:21:13,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071392082] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:13,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661861776] [2021-10-06 16:21:13,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:13,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:13,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:13,811 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:13,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-06 16:21:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:13,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:13,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:13,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:13,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661861776] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:13,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-06 16:21:13,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2021-10-06 16:21:13,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042004266] [2021-10-06 16:21:13,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-06 16:21:13,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:13,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-06 16:21:13,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:13,900 INFO L87 Difference]: Start difference. First operand 177 states and 502 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:13,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:13,952 INFO L93 Difference]: Finished difference Result 214 states and 591 transitions. [2021-10-06 16:21:13,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-06 16:21:13,953 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-06 16:21:13,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:13,955 INFO L225 Difference]: With dead ends: 214 [2021-10-06 16:21:13,956 INFO L226 Difference]: Without dead ends: 214 [2021-10-06 16:21:13,956 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:13,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-10-06 16:21:13,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 163. [2021-10-06 16:21:13,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 146 states have (on average 3.1506849315068495) internal successors, (460), 162 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:13,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 460 transitions. [2021-10-06 16:21:13,971 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 460 transitions. Word has length 5 [2021-10-06 16:21:13,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:13,971 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 460 transitions. [2021-10-06 16:21:13,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:13,972 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 460 transitions. [2021-10-06 16:21:13,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-06 16:21:13,972 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:13,972 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-06 16:21:14,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:14,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:14,188 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:14,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:14,190 INFO L82 PathProgramCache]: Analyzing trace with hash 375014851, now seen corresponding path program 1 times [2021-10-06 16:21:14,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:14,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340401321] [2021-10-06 16:21:14,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:14,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:14,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:14,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:14,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:14,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340401321] [2021-10-06 16:21:14,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340401321] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:14,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38140912] [2021-10-06 16:21:14,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:14,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:14,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:14,234 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:14,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-06 16:21:14,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:14,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:14,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:14,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:14,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38140912] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:14,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-06 16:21:14,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-10-06 16:21:14,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252015364] [2021-10-06 16:21:14,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-06 16:21:14,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:14,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-06 16:21:14,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:14,309 INFO L87 Difference]: Start difference. First operand 163 states and 460 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:14,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:14,324 INFO L93 Difference]: Finished difference Result 156 states and 395 transitions. [2021-10-06 16:21:14,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-06 16:21:14,325 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-06 16:21:14,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:14,327 INFO L225 Difference]: With dead ends: 156 [2021-10-06 16:21:14,327 INFO L226 Difference]: Without dead ends: 156 [2021-10-06 16:21:14,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:14,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-10-06 16:21:14,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 145. [2021-10-06 16:21:14,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 132 states have (on average 2.893939393939394) internal successors, (382), 144 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:14,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 382 transitions. [2021-10-06 16:21:14,337 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 382 transitions. Word has length 5 [2021-10-06 16:21:14,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:14,338 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 382 transitions. [2021-10-06 16:21:14,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:14,338 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 382 transitions. [2021-10-06 16:21:14,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-06 16:21:14,339 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:14,339 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-06 16:21:14,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:14,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:14,554 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:14,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:14,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1259440851, now seen corresponding path program 2 times [2021-10-06 16:21:14,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:14,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781928823] [2021-10-06 16:21:14,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:14,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:14,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:14,639 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:14,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:14,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781928823] [2021-10-06 16:21:14,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781928823] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:14,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883903757] [2021-10-06 16:21:14,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:14,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:14,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:14,652 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:14,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-06 16:21:14,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:21:14,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:14,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-06 16:21:14,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:14,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:14,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883903757] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:14,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:14,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-06 16:21:14,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542518403] [2021-10-06 16:21:14,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-06 16:21:14,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:14,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-06 16:21:14,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:21:14,737 INFO L87 Difference]: Start difference. First operand 145 states and 382 transitions. Second operand has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:14,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:14,786 INFO L93 Difference]: Finished difference Result 260 states and 621 transitions. [2021-10-06 16:21:14,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-06 16:21:14,787 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-06 16:21:14,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:14,789 INFO L225 Difference]: With dead ends: 260 [2021-10-06 16:21:14,790 INFO L226 Difference]: Without dead ends: 260 [2021-10-06 16:21:14,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:21:14,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-10-06 16:21:14,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 169. [2021-10-06 16:21:14,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 156 states have (on average 3.0256410256410255) internal successors, (472), 168 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:14,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 472 transitions. [2021-10-06 16:21:14,800 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 472 transitions. Word has length 6 [2021-10-06 16:21:14,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:14,801 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 472 transitions. [2021-10-06 16:21:14,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:14,801 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 472 transitions. [2021-10-06 16:21:14,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-10-06 16:21:14,802 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:14,802 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2021-10-06 16:21:14,840 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-06 16:21:15,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:15,017 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:15,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:15,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1259440819, now seen corresponding path program 2 times [2021-10-06 16:21:15,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:15,019 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785454314] [2021-10-06 16:21:15,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:15,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:15,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:15,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:15,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:15,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785454314] [2021-10-06 16:21:15,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785454314] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:15,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967725394] [2021-10-06 16:21:15,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:15,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:15,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:15,072 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:15,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-06 16:21:15,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 16:21:15,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:15,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:15,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:15,147 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-06 16:21:15,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967725394] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:15,148 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-06 16:21:15,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-06 16:21:15,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826978327] [2021-10-06 16:21:15,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:21:15,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:15,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:21:15,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:21:15,160 INFO L87 Difference]: Start difference. First operand 169 states and 472 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:15,175 INFO L93 Difference]: Finished difference Result 149 states and 389 transitions. [2021-10-06 16:21:15,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:21:15,176 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-10-06 16:21:15,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:15,178 INFO L225 Difference]: With dead ends: 149 [2021-10-06 16:21:15,178 INFO L226 Difference]: Without dead ends: 149 [2021-10-06 16:21:15,179 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 13.0ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:21:15,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-10-06 16:21:15,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 133. [2021-10-06 16:21:15,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 124 states have (on average 2.717741935483871) internal successors, (337), 132 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 337 transitions. [2021-10-06 16:21:15,218 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 337 transitions. Word has length 6 [2021-10-06 16:21:15,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:15,219 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 337 transitions. [2021-10-06 16:21:15,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,219 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 337 transitions. [2021-10-06 16:21:15,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-06 16:21:15,222 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:15,222 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1] [2021-10-06 16:21:15,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:15,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:15,437 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:15,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:15,439 INFO L82 PathProgramCache]: Analyzing trace with hash -387959007, now seen corresponding path program 3 times [2021-10-06 16:21:15,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:15,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378142797] [2021-10-06 16:21:15,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:15,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:15,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:15,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:15,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:15,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378142797] [2021-10-06 16:21:15,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378142797] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:15,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16461232] [2021-10-06 16:21:15,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:21:15,490 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:15,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:15,491 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:15,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-06 16:21:15,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-06 16:21:15,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:15,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-06 16:21:15,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:15,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:15,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16461232] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:15,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:15,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-10-06 16:21:15,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693205144] [2021-10-06 16:21:15,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-06 16:21:15,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:15,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-06 16:21:15,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-06 16:21:15,593 INFO L87 Difference]: Start difference. First operand 133 states and 337 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:15,645 INFO L93 Difference]: Finished difference Result 251 states and 577 transitions. [2021-10-06 16:21:15,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-06 16:21:15,646 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-06 16:21:15,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:15,648 INFO L225 Difference]: With dead ends: 251 [2021-10-06 16:21:15,649 INFO L226 Difference]: Without dead ends: 251 [2021-10-06 16:21:15,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-06 16:21:15,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-10-06 16:21:15,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 155. [2021-10-06 16:21:15,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 146 states have (on average 2.780821917808219) internal successors, (406), 154 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 406 transitions. [2021-10-06 16:21:15,657 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 406 transitions. Word has length 7 [2021-10-06 16:21:15,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:15,657 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 406 transitions. [2021-10-06 16:21:15,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,658 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 406 transitions. [2021-10-06 16:21:15,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-06 16:21:15,659 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:15,659 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:21:15,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-10-06 16:21:15,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:15,873 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:15,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:15,873 INFO L82 PathProgramCache]: Analyzing trace with hash 839843346, now seen corresponding path program 1 times [2021-10-06 16:21:15,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:15,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616146635] [2021-10-06 16:21:15,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:15,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:15,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:15,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:15,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:15,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616146635] [2021-10-06 16:21:15,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616146635] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:15,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:21:15,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-06 16:21:15,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064763213] [2021-10-06 16:21:15,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:21:15,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:15,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:21:15,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:15,942 INFO L87 Difference]: Start difference. First operand 155 states and 406 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:15,960 INFO L93 Difference]: Finished difference Result 214 states and 560 transitions. [2021-10-06 16:21:15,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:21:15,961 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-06 16:21:15,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:15,964 INFO L225 Difference]: With dead ends: 214 [2021-10-06 16:21:15,964 INFO L226 Difference]: Without dead ends: 214 [2021-10-06 16:21:15,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:15,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-10-06 16:21:15,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 183. [2021-10-06 16:21:15,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 174 states have (on average 2.9195402298850577) internal successors, (508), 182 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 508 transitions. [2021-10-06 16:21:15,975 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 508 transitions. Word has length 8 [2021-10-06 16:21:15,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:15,975 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 508 transitions. [2021-10-06 16:21:15,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:15,976 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 508 transitions. [2021-10-06 16:21:15,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-10-06 16:21:15,981 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:15,981 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1] [2021-10-06 16:21:15,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-06 16:21:15,981 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:15,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:15,982 INFO L82 PathProgramCache]: Analyzing trace with hash 858174381, now seen corresponding path program 4 times [2021-10-06 16:21:15,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:15,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659844236] [2021-10-06 16:21:15,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:15,982 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:16,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:16,069 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:16,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:16,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659844236] [2021-10-06 16:21:16,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659844236] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:16,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390293957] [2021-10-06 16:21:16,071 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:21:16,072 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:16,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:16,074 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:16,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-06 16:21:16,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:21:16,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:16,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-06 16:21:16,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:16,181 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:16,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390293957] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:16,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:16,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-10-06 16:21:16,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325980425] [2021-10-06 16:21:16,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-06 16:21:16,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:16,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-06 16:21:16,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-06 16:21:16,184 INFO L87 Difference]: Start difference. First operand 183 states and 508 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:16,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:16,253 INFO L93 Difference]: Finished difference Result 334 states and 827 transitions. [2021-10-06 16:21:16,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-06 16:21:16,254 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-10-06 16:21:16,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:16,257 INFO L225 Difference]: With dead ends: 334 [2021-10-06 16:21:16,257 INFO L226 Difference]: Without dead ends: 334 [2021-10-06 16:21:16,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 17.8ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-10-06 16:21:16,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-10-06 16:21:16,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 211. [2021-10-06 16:21:16,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 202 states have (on average 2.9554455445544554) internal successors, (597), 210 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:16,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 597 transitions. [2021-10-06 16:21:16,268 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 597 transitions. Word has length 8 [2021-10-06 16:21:16,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:16,269 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 597 transitions. [2021-10-06 16:21:16,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:16,269 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 597 transitions. [2021-10-06 16:21:16,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-06 16:21:16,270 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:16,270 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1] [2021-10-06 16:21:16,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:16,484 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,SelfDestructingSolverStorable10 [2021-10-06 16:21:16,485 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:16,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:16,487 INFO L82 PathProgramCache]: Analyzing trace with hash 833603745, now seen corresponding path program 5 times [2021-10-06 16:21:16,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:16,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107789136] [2021-10-06 16:21:16,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:16,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:16,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:16,568 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:16,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:16,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107789136] [2021-10-06 16:21:16,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107789136] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:16,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715429467] [2021-10-06 16:21:16,570 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:21:16,570 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:16,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:16,571 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:16,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-06 16:21:16,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-06 16:21:16,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:16,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-06 16:21:16,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:16,684 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:16,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715429467] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:16,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:16,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-06 16:21:16,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283637106] [2021-10-06 16:21:16,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-06 16:21:16,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:16,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-06 16:21:16,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-06 16:21:16,686 INFO L87 Difference]: Start difference. First operand 211 states and 597 transitions. Second operand has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:16,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:16,758 INFO L93 Difference]: Finished difference Result 389 states and 975 transitions. [2021-10-06 16:21:16,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-06 16:21:16,758 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-06 16:21:16,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:16,762 INFO L225 Difference]: With dead ends: 389 [2021-10-06 16:21:16,762 INFO L226 Difference]: Without dead ends: 389 [2021-10-06 16:21:16,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 27.4ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-10-06 16:21:16,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-10-06 16:21:16,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 239. [2021-10-06 16:21:16,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 230 states have (on average 2.982608695652174) internal successors, (686), 238 states have internal predecessors, (686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:16,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 686 transitions. [2021-10-06 16:21:16,775 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 686 transitions. Word has length 9 [2021-10-06 16:21:16,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:16,775 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 686 transitions. [2021-10-06 16:21:16,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.625) internal successors, (13), 8 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:16,776 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 686 transitions. [2021-10-06 16:21:16,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-06 16:21:16,777 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:16,777 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:21:16,818 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-06 16:21:16,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:16,992 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:16,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:16,993 INFO L82 PathProgramCache]: Analyzing trace with hash -364379760, now seen corresponding path program 1 times [2021-10-06 16:21:16,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:16,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261393828] [2021-10-06 16:21:16,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:16,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:17,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:17,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-06 16:21:17,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:17,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261393828] [2021-10-06 16:21:17,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261393828] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:17,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297746577] [2021-10-06 16:21:17,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:17,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:17,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:17,037 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:17,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-06 16:21:17,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:17,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:17,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:17,146 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-06 16:21:17,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297746577] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:17,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-06 16:21:17,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-10-06 16:21:17,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826323342] [2021-10-06 16:21:17,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-06 16:21:17,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:17,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-06 16:21:17,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:17,148 INFO L87 Difference]: Start difference. First operand 239 states and 686 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:17,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:17,167 INFO L93 Difference]: Finished difference Result 254 states and 669 transitions. [2021-10-06 16:21:17,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-06 16:21:17,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-06 16:21:17,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:17,170 INFO L225 Difference]: With dead ends: 254 [2021-10-06 16:21:17,170 INFO L226 Difference]: Without dead ends: 254 [2021-10-06 16:21:17,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:17,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-10-06 16:21:17,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 219. [2021-10-06 16:21:17,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 212 states have (on average 2.8632075471698113) internal successors, (607), 218 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:17,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 607 transitions. [2021-10-06 16:21:17,180 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 607 transitions. Word has length 10 [2021-10-06 16:21:17,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:17,180 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 607 transitions. [2021-10-06 16:21:17,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:17,180 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 607 transitions. [2021-10-06 16:21:17,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-06 16:21:17,181 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:17,181 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:21:17,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:17,395 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,SelfDestructingSolverStorable12 [2021-10-06 16:21:17,396 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:17,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:17,397 INFO L82 PathProgramCache]: Analyzing trace with hash -364379780, now seen corresponding path program 1 times [2021-10-06 16:21:17,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:17,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904671624] [2021-10-06 16:21:17,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:17,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:17,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:17,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-06 16:21:17,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:17,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904671624] [2021-10-06 16:21:17,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904671624] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:17,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020189507] [2021-10-06 16:21:17,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:17,429 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:17,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:17,430 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:17,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-06 16:21:17,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:17,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:17,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:17,535 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-06 16:21:17,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020189507] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:17,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:17,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-10-06 16:21:17,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849380576] [2021-10-06 16:21:17,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-06 16:21:17,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:17,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-06 16:21:17,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:17,537 INFO L87 Difference]: Start difference. First operand 219 states and 607 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:17,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:17,557 INFO L93 Difference]: Finished difference Result 329 states and 873 transitions. [2021-10-06 16:21:17,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-06 16:21:17,558 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 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 10 [2021-10-06 16:21:17,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:17,561 INFO L225 Difference]: With dead ends: 329 [2021-10-06 16:21:17,561 INFO L226 Difference]: Without dead ends: 329 [2021-10-06 16:21:17,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-06 16:21:17,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2021-10-06 16:21:17,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 255. [2021-10-06 16:21:17,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 248 states have (on average 2.975806451612903) internal successors, (738), 254 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:17,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 738 transitions. [2021-10-06 16:21:17,572 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 738 transitions. Word has length 10 [2021-10-06 16:21:17,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:17,572 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 738 transitions. [2021-10-06 16:21:17,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:17,573 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 738 transitions. [2021-10-06 16:21:17,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-10-06 16:21:17,573 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:17,573 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1] [2021-10-06 16:21:17,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:17,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:17,789 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:17,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:17,790 INFO L82 PathProgramCache]: Analyzing trace with hash 71914029, now seen corresponding path program 6 times [2021-10-06 16:21:17,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:17,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665842228] [2021-10-06 16:21:17,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:17,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:17,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:17,847 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:17,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:17,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665842228] [2021-10-06 16:21:17,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665842228] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:17,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796988342] [2021-10-06 16:21:17,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:21:17,848 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:17,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:17,849 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:17,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-06 16:21:17,947 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-06 16:21:17,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:17,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-06 16:21:17,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:17,982 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:17,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796988342] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:17,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:17,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-06 16:21:17,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050875130] [2021-10-06 16:21:17,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-06 16:21:17,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:17,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-06 16:21:17,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-06 16:21:17,984 INFO L87 Difference]: Start difference. First operand 255 states and 738 transitions. Second operand has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:18,040 INFO L93 Difference]: Finished difference Result 430 states and 1123 transitions. [2021-10-06 16:21:18,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-06 16:21:18,041 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-10-06 16:21:18,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:18,045 INFO L225 Difference]: With dead ends: 430 [2021-10-06 16:21:18,045 INFO L226 Difference]: Without dead ends: 430 [2021-10-06 16:21:18,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-10-06 16:21:18,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-10-06 16:21:18,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 287. [2021-10-06 16:21:18,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 280 states have (on average 2.9857142857142858) internal successors, (836), 286 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 836 transitions. [2021-10-06 16:21:18,059 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 836 transitions. Word has length 10 [2021-10-06 16:21:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:18,059 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 836 transitions. [2021-10-06 16:21:18,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,059 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 836 transitions. [2021-10-06 16:21:18,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-10-06 16:21:18,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:18,060 INFO L512 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1] [2021-10-06 16:21:18,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:18,275 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,SelfDestructingSolverStorable14 [2021-10-06 16:21:18,276 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:18,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:18,277 INFO L82 PathProgramCache]: Analyzing trace with hash -2065630687, now seen corresponding path program 7 times [2021-10-06 16:21:18,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:18,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483570412] [2021-10-06 16:21:18,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:18,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:18,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:18,354 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:18,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:18,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483570412] [2021-10-06 16:21:18,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483570412] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:18,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563885565] [2021-10-06 16:21:18,355 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:21:18,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:18,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:18,357 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:18,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-06 16:21:18,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:18,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-06 16:21:18,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:18,474 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:18,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563885565] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:18,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:18,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-06 16:21:18,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021227738] [2021-10-06 16:21:18,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-06 16:21:18,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:18,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-06 16:21:18,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-06 16:21:18,477 INFO L87 Difference]: Start difference. First operand 287 states and 836 transitions. Second operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:18,543 INFO L93 Difference]: Finished difference Result 483 states and 1266 transitions. [2021-10-06 16:21:18,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-06 16:21:18,544 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-10-06 16:21:18,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:18,548 INFO L225 Difference]: With dead ends: 483 [2021-10-06 16:21:18,548 INFO L226 Difference]: Without dead ends: 483 [2021-10-06 16:21:18,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 34.3ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-10-06 16:21:18,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-10-06 16:21:18,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 319. [2021-10-06 16:21:18,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 312 states have (on average 2.9935897435897436) internal successors, (934), 318 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 934 transitions. [2021-10-06 16:21:18,564 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 934 transitions. Word has length 11 [2021-10-06 16:21:18,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:18,565 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 934 transitions. [2021-10-06 16:21:18,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,565 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 934 transitions. [2021-10-06 16:21:18,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-06 16:21:18,566 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:18,566 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:21:18,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:18,779 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,SelfDestructingSolverStorable15 [2021-10-06 16:21:18,779 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:18,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:18,780 INFO L82 PathProgramCache]: Analyzing trace with hash 2018327614, now seen corresponding path program 2 times [2021-10-06 16:21:18,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:18,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550185635] [2021-10-06 16:21:18,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:18,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:18,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:18,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-06 16:21:18,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:18,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550185635] [2021-10-06 16:21:18,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550185635] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:18,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072639253] [2021-10-06 16:21:18,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:18,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:18,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:18,820 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:18,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-06 16:21:18,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-06 16:21:18,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:18,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-06 16:21:18,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:18,934 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-06 16:21:18,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072639253] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:18,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-06 16:21:18,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [4] total 5 [2021-10-06 16:21:18,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30412009] [2021-10-06 16:21:18,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:21:18,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:18,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:21:18,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:21:18,936 INFO L87 Difference]: Start difference. First operand 319 states and 934 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:18,947 INFO L93 Difference]: Finished difference Result 295 states and 833 transitions. [2021-10-06 16:21:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:21:18,948 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-06 16:21:18,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:18,950 INFO L225 Difference]: With dead ends: 295 [2021-10-06 16:21:18,951 INFO L226 Difference]: Without dead ends: 295 [2021-10-06 16:21:18,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-06 16:21:18,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-10-06 16:21:18,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 195. [2021-10-06 16:21:18,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 190 states have (on average 2.526315789473684) internal successors, (480), 194 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 480 transitions. [2021-10-06 16:21:18,960 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 480 transitions. Word has length 12 [2021-10-06 16:21:18,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:18,960 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 480 transitions. [2021-10-06 16:21:18,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:18,961 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 480 transitions. [2021-10-06 16:21:18,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-06 16:21:18,962 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:18,962 INFO L512 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1] [2021-10-06 16:21:19,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:19,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-10-06 16:21:19,171 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:19,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:19,172 INFO L82 PathProgramCache]: Analyzing trace with hash 389959853, now seen corresponding path program 8 times [2021-10-06 16:21:19,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:19,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082596714] [2021-10-06 16:21:19,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:19,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:19,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:19,246 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:19,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:19,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082596714] [2021-10-06 16:21:19,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082596714] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:19,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806659084] [2021-10-06 16:21:19,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:19,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:19,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:19,249 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:19,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-06 16:21:19,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:21:19,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:19,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-06 16:21:19,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:19,394 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:19,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806659084] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:19,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:19,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-10-06 16:21:19,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112234130] [2021-10-06 16:21:19,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-06 16:21:19,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:19,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-06 16:21:19,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-06 16:21:19,396 INFO L87 Difference]: Start difference. First operand 195 states and 480 transitions. Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:19,451 INFO L93 Difference]: Finished difference Result 340 states and 775 transitions. [2021-10-06 16:21:19,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-06 16:21:19,452 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-10-06 16:21:19,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:19,455 INFO L225 Difference]: With dead ends: 340 [2021-10-06 16:21:19,455 INFO L226 Difference]: Without dead ends: 340 [2021-10-06 16:21:19,456 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 39.5ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-10-06 16:21:19,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-10-06 16:21:19,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 213. [2021-10-06 16:21:19,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 208 states have (on average 2.5336538461538463) internal successors, (527), 212 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 527 transitions. [2021-10-06 16:21:19,466 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 527 transitions. Word has length 12 [2021-10-06 16:21:19,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:19,467 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 527 transitions. [2021-10-06 16:21:19,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,467 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 527 transitions. [2021-10-06 16:21:19,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-06 16:21:19,468 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:19,468 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:21:19,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:19,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-06 16:21:19,682 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:19,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:19,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1064307533, now seen corresponding path program 1 times [2021-10-06 16:21:19,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:19,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895563896] [2021-10-06 16:21:19,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:19,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:19,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:19,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:19,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:19,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895563896] [2021-10-06 16:21:19,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895563896] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:19,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:21:19,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-06 16:21:19,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77951390] [2021-10-06 16:21:19,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:21:19,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:19,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:21:19,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:19,726 INFO L87 Difference]: Start difference. First operand 213 states and 527 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:19,736 INFO L93 Difference]: Finished difference Result 212 states and 526 transitions. [2021-10-06 16:21:19,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:21:19,737 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-06 16:21:19,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:19,739 INFO L225 Difference]: With dead ends: 212 [2021-10-06 16:21:19,739 INFO L226 Difference]: Without dead ends: 212 [2021-10-06 16:21:19,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:19,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-10-06 16:21:19,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2021-10-06 16:21:19,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 208 states have (on average 2.5288461538461537) internal successors, (526), 211 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 526 transitions. [2021-10-06 16:21:19,748 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 526 transitions. Word has length 13 [2021-10-06 16:21:19,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:19,748 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 526 transitions. [2021-10-06 16:21:19,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,749 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 526 transitions. [2021-10-06 16:21:19,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-06 16:21:19,749 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:19,749 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-06 16:21:19,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-06 16:21:19,750 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:19,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:19,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1064307572, now seen corresponding path program 1 times [2021-10-06 16:21:19,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:19,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124735313] [2021-10-06 16:21:19,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:19,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:19,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:19,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:19,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:19,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124735313] [2021-10-06 16:21:19,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124735313] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-06 16:21:19,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-06 16:21:19,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-10-06 16:21:19,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644285430] [2021-10-06 16:21:19,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-06 16:21:19,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:19,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-06 16:21:19,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-06 16:21:19,783 INFO L87 Difference]: Start difference. First operand 212 states and 526 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:19,792 INFO L93 Difference]: Finished difference Result 211 states and 525 transitions. [2021-10-06 16:21:19,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-06 16:21:19,792 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-06 16:21:19,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:19,794 INFO L225 Difference]: With dead ends: 211 [2021-10-06 16:21:19,794 INFO L226 Difference]: Without dead ends: 116 [2021-10-06 16:21:19,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-06 16:21:19,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-10-06 16:21:19,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2021-10-06 16:21:19,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 113 states have (on average 2.3628318584070795) internal successors, (267), 115 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 267 transitions. [2021-10-06 16:21:19,799 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 267 transitions. Word has length 13 [2021-10-06 16:21:19,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:19,799 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 267 transitions. [2021-10-06 16:21:19,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:19,800 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 267 transitions. [2021-10-06 16:21:19,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-10-06 16:21:19,800 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:19,800 INFO L512 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1] [2021-10-06 16:21:19,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-06 16:21:19,801 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:19,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:19,801 INFO L82 PathProgramCache]: Analyzing trace with hash -796144735, now seen corresponding path program 9 times [2021-10-06 16:21:19,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:19,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341802969] [2021-10-06 16:21:19,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:19,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:19,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:19,902 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:19,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:19,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341802969] [2021-10-06 16:21:19,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341802969] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:19,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176210438] [2021-10-06 16:21:19,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:21:19,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:19,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:19,904 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:19,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-06 16:21:19,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-06 16:21:19,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:20,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-06 16:21:20,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:20,058 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:20,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176210438] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:20,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:20,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-10-06 16:21:20,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175533801] [2021-10-06 16:21:20,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-06 16:21:20,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:20,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-06 16:21:20,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-06 16:21:20,060 INFO L87 Difference]: Start difference. First operand 116 states and 267 transitions. Second operand has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:20,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:20,117 INFO L93 Difference]: Finished difference Result 206 states and 473 transitions. [2021-10-06 16:21:20,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-06 16:21:20,118 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-10-06 16:21:20,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:20,119 INFO L225 Difference]: With dead ends: 206 [2021-10-06 16:21:20,119 INFO L226 Difference]: Without dead ends: 160 [2021-10-06 16:21:20,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 62.5ms TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-10-06 16:21:20,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2021-10-06 16:21:20,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 124. [2021-10-06 16:21:20,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 121 states have (on average 2.3636363636363638) internal successors, (286), 123 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:20,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 286 transitions. [2021-10-06 16:21:20,127 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 286 transitions. Word has length 13 [2021-10-06 16:21:20,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:20,128 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 286 transitions. [2021-10-06 16:21:20,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.4166666666666667) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:20,129 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 286 transitions. [2021-10-06 16:21:20,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-10-06 16:21:20,130 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:20,130 INFO L512 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1] [2021-10-06 16:21:20,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:20,344 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,SelfDestructingSolverStorable20 [2021-10-06 16:21:20,345 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:20,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:20,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1089318701, now seen corresponding path program 10 times [2021-10-06 16:21:20,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:20,347 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009836621] [2021-10-06 16:21:20,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:20,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:20,445 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:20,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:20,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009836621] [2021-10-06 16:21:20,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009836621] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:20,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148075044] [2021-10-06 16:21:20,447 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:21:20,447 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:20,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:20,448 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:20,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-06 16:21:20,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:21:20,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:20,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-06 16:21:20,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:20,608 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:20,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148075044] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:20,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:20,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-06 16:21:20,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733312433] [2021-10-06 16:21:20,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-06 16:21:20,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:20,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-06 16:21:20,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-06 16:21:20,611 INFO L87 Difference]: Start difference. First operand 124 states and 286 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:20,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:20,678 INFO L93 Difference]: Finished difference Result 222 states and 511 transitions. [2021-10-06 16:21:20,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-06 16:21:20,679 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-10-06 16:21:20,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:20,680 INFO L225 Difference]: With dead ends: 222 [2021-10-06 16:21:20,680 INFO L226 Difference]: Without dead ends: 172 [2021-10-06 16:21:20,681 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 56.4ms TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2021-10-06 16:21:20,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-10-06 16:21:20,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 132. [2021-10-06 16:21:20,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 129 states have (on average 2.364341085271318) internal successors, (305), 131 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:20,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 305 transitions. [2021-10-06 16:21:20,687 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 305 transitions. Word has length 14 [2021-10-06 16:21:20,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:20,687 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 305 transitions. [2021-10-06 16:21:20,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:20,688 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 305 transitions. [2021-10-06 16:21:20,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-06 16:21:20,688 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:20,688 INFO L512 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1] [2021-10-06 16:21:20,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:20,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:20,903 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:20,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:20,904 INFO L82 PathProgramCache]: Analyzing trace with hash -590856927, now seen corresponding path program 11 times [2021-10-06 16:21:20,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:20,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714351058] [2021-10-06 16:21:20,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:20,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:20,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:21,014 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:21,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:21,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714351058] [2021-10-06 16:21:21,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714351058] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:21,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081686241] [2021-10-06 16:21:21,015 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:21:21,016 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:21,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:21,017 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:21,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-06 16:21:21,110 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-10-06 16:21:21,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:21,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-06 16:21:21,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:21,166 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:21,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081686241] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:21,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:21,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-06 16:21:21,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025571451] [2021-10-06 16:21:21,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-06 16:21:21,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:21,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-06 16:21:21,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-06 16:21:21,169 INFO L87 Difference]: Start difference. First operand 132 states and 305 transitions. Second operand has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:21,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:21,231 INFO L93 Difference]: Finished difference Result 238 states and 549 transitions. [2021-10-06 16:21:21,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-06 16:21:21,232 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-10-06 16:21:21,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:21,233 INFO L225 Difference]: With dead ends: 238 [2021-10-06 16:21:21,234 INFO L226 Difference]: Without dead ends: 184 [2021-10-06 16:21:21,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 68.8ms TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-10-06 16:21:21,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-10-06 16:21:21,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 140. [2021-10-06 16:21:21,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 137 states have (on average 2.3649635036496353) internal successors, (324), 139 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:21,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 324 transitions. [2021-10-06 16:21:21,241 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 324 transitions. Word has length 15 [2021-10-06 16:21:21,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:21,241 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 324 transitions. [2021-10-06 16:21:21,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:21,242 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 324 transitions. [2021-10-06 16:21:21,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-06 16:21:21,242 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:21,243 INFO L512 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1] [2021-10-06 16:21:21,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:21,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:21,459 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:21,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:21,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1136693843, now seen corresponding path program 12 times [2021-10-06 16:21:21,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:21,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004249105] [2021-10-06 16:21:21,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:21,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:21,581 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:21,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:21,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004249105] [2021-10-06 16:21:21,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004249105] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:21,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519847572] [2021-10-06 16:21:21,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:21:21,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:21,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:21,583 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:21,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-06 16:21:21,698 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-10-06 16:21:21,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:21,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-06 16:21:21,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:21,760 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:21,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519847572] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:21,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:21,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-06 16:21:21,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992768968] [2021-10-06 16:21:21,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-06 16:21:21,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:21,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-06 16:21:21,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-06 16:21:21,764 INFO L87 Difference]: Start difference. First operand 140 states and 324 transitions. Second operand has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:21,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:21,840 INFO L93 Difference]: Finished difference Result 254 states and 587 transitions. [2021-10-06 16:21:21,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-06 16:21:21,841 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-06 16:21:21,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:21,843 INFO L225 Difference]: With dead ends: 254 [2021-10-06 16:21:21,843 INFO L226 Difference]: Without dead ends: 196 [2021-10-06 16:21:21,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 77.1ms TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-10-06 16:21:21,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-10-06 16:21:21,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 148. [2021-10-06 16:21:21,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 145 states have (on average 2.3655172413793104) internal successors, (343), 147 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:21,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 343 transitions. [2021-10-06 16:21:21,850 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 343 transitions. Word has length 16 [2021-10-06 16:21:21,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:21,850 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 343 transitions. [2021-10-06 16:21:21,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:21,850 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 343 transitions. [2021-10-06 16:21:21,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-06 16:21:21,851 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:21,851 INFO L512 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1] [2021-10-06 16:21:21,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:22,064 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,SelfDestructingSolverStorable23 [2021-10-06 16:21:22,065 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:22,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:22,066 INFO L82 PathProgramCache]: Analyzing trace with hash -877769055, now seen corresponding path program 13 times [2021-10-06 16:21:22,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:22,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325020662] [2021-10-06 16:21:22,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:22,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:22,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:22,199 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:22,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:22,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325020662] [2021-10-06 16:21:22,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325020662] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:22,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557099606] [2021-10-06 16:21:22,200 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:21:22,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:22,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:22,201 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:22,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-06 16:21:22,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:22,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-06 16:21:22,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:22,394 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:22,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557099606] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:22,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:22,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-06 16:21:22,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566796582] [2021-10-06 16:21:22,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-06 16:21:22,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:22,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-06 16:21:22,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-06 16:21:22,398 INFO L87 Difference]: Start difference. First operand 148 states and 343 transitions. Second operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:22,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:22,475 INFO L93 Difference]: Finished difference Result 270 states and 625 transitions. [2021-10-06 16:21:22,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-06 16:21:22,476 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-06 16:21:22,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:22,478 INFO L225 Difference]: With dead ends: 270 [2021-10-06 16:21:22,478 INFO L226 Difference]: Without dead ends: 208 [2021-10-06 16:21:22,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 85.9ms TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-10-06 16:21:22,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-10-06 16:21:22,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 156. [2021-10-06 16:21:22,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 153 states have (on average 2.366013071895425) internal successors, (362), 155 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:22,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 362 transitions. [2021-10-06 16:21:22,516 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 362 transitions. Word has length 17 [2021-10-06 16:21:22,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:22,516 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 362 transitions. [2021-10-06 16:21:22,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:22,517 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 362 transitions. [2021-10-06 16:21:22,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-06 16:21:22,521 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:22,521 INFO L512 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1] [2021-10-06 16:21:22,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:22,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-10-06 16:21:22,737 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:22,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:22,738 INFO L82 PathProgramCache]: Analyzing trace with hash -1441035219, now seen corresponding path program 14 times [2021-10-06 16:21:22,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:22,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852475902] [2021-10-06 16:21:22,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:22,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:22,874 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:22,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:22,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852475902] [2021-10-06 16:21:22,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852475902] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:22,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161146221] [2021-10-06 16:21:22,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:22,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:22,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:22,876 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:22,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-06 16:21:22,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:21:22,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:22,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-06 16:21:22,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:23,064 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:23,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161146221] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:23,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:23,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-06 16:21:23,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562062819] [2021-10-06 16:21:23,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-06 16:21:23,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:23,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-06 16:21:23,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-06 16:21:23,067 INFO L87 Difference]: Start difference. First operand 156 states and 362 transitions. Second operand has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:23,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:23,151 INFO L93 Difference]: Finished difference Result 286 states and 663 transitions. [2021-10-06 16:21:23,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-06 16:21:23,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-06 16:21:23,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:23,154 INFO L225 Difference]: With dead ends: 286 [2021-10-06 16:21:23,154 INFO L226 Difference]: Without dead ends: 220 [2021-10-06 16:21:23,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 88.3ms TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-10-06 16:21:23,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-10-06 16:21:23,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 164. [2021-10-06 16:21:23,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 161 states have (on average 2.3664596273291925) internal successors, (381), 163 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:23,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 381 transitions. [2021-10-06 16:21:23,163 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 381 transitions. Word has length 18 [2021-10-06 16:21:23,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:23,163 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 381 transitions. [2021-10-06 16:21:23,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 17 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:23,163 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 381 transitions. [2021-10-06 16:21:23,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-06 16:21:23,164 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:23,164 INFO L512 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1] [2021-10-06 16:21:23,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:23,378 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,SelfDestructingSolverStorable25 [2021-10-06 16:21:23,379 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:23,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:23,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1722417119, now seen corresponding path program 15 times [2021-10-06 16:21:23,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:23,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294717335] [2021-10-06 16:21:23,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:23,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:23,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:23,532 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:23,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:23,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294717335] [2021-10-06 16:21:23,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294717335] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:23,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892595917] [2021-10-06 16:21:23,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:21:23,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:23,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:23,536 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:23,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-06 16:21:23,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-10-06 16:21:23,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:23,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-06 16:21:23,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:23,727 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:23,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892595917] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:23,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:23,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-10-06 16:21:23,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651229172] [2021-10-06 16:21:23,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-06 16:21:23,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:23,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-06 16:21:23,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-06 16:21:23,730 INFO L87 Difference]: Start difference. First operand 164 states and 381 transitions. Second operand has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:23,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:23,817 INFO L93 Difference]: Finished difference Result 302 states and 701 transitions. [2021-10-06 16:21:23,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-06 16:21:23,818 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-06 16:21:23,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:23,820 INFO L225 Difference]: With dead ends: 302 [2021-10-06 16:21:23,820 INFO L226 Difference]: Without dead ends: 232 [2021-10-06 16:21:23,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 103.4ms TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-10-06 16:21:23,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-10-06 16:21:23,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 172. [2021-10-06 16:21:23,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 169 states have (on average 2.366863905325444) internal successors, (400), 171 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:23,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 400 transitions. [2021-10-06 16:21:23,828 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 400 transitions. Word has length 19 [2021-10-06 16:21:23,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:23,828 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 400 transitions. [2021-10-06 16:21:23,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:23,828 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 400 transitions. [2021-10-06 16:21:23,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-06 16:21:23,829 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:23,829 INFO L512 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1] [2021-10-06 16:21:23,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-10-06 16:21:24,044 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,SelfDestructingSolverStorable26 [2021-10-06 16:21:24,045 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:24,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:24,046 INFO L82 PathProgramCache]: Analyzing trace with hash -1855321427, now seen corresponding path program 16 times [2021-10-06 16:21:24,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:24,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385759700] [2021-10-06 16:21:24,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:24,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:24,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:24,260 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:24,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:24,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385759700] [2021-10-06 16:21:24,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385759700] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:24,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698181022] [2021-10-06 16:21:24,261 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:21:24,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:24,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:24,267 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:24,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-06 16:21:24,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:21:24,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:24,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-06 16:21:24,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:24,474 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:24,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698181022] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:24,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:24,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2021-10-06 16:21:24,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386077365] [2021-10-06 16:21:24,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-06 16:21:24,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:24,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-06 16:21:24,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-06 16:21:24,477 INFO L87 Difference]: Start difference. First operand 172 states and 400 transitions. Second operand has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:24,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:24,570 INFO L93 Difference]: Finished difference Result 318 states and 739 transitions. [2021-10-06 16:21:24,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-06 16:21:24,570 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-06 16:21:24,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:24,573 INFO L225 Difference]: With dead ends: 318 [2021-10-06 16:21:24,573 INFO L226 Difference]: Without dead ends: 244 [2021-10-06 16:21:24,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 123.7ms TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-10-06 16:21:24,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-10-06 16:21:24,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 180. [2021-10-06 16:21:24,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 177 states have (on average 2.367231638418079) internal successors, (419), 179 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:24,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 419 transitions. [2021-10-06 16:21:24,582 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 419 transitions. Word has length 20 [2021-10-06 16:21:24,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:24,582 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 419 transitions. [2021-10-06 16:21:24,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:24,582 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 419 transitions. [2021-10-06 16:21:24,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-06 16:21:24,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:24,583 INFO L512 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1] [2021-10-06 16:21:24,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:24,799 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,SelfDestructingSolverStorable27 [2021-10-06 16:21:24,814 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:24,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:24,815 INFO L82 PathProgramCache]: Analyzing trace with hash -1680387679, now seen corresponding path program 17 times [2021-10-06 16:21:24,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:24,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179564386] [2021-10-06 16:21:24,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:24,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:24,990 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:24,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:24,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179564386] [2021-10-06 16:21:24,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179564386] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:24,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146906708] [2021-10-06 16:21:24,991 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:21:24,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:24,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:24,992 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:25,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-06 16:21:25,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-10-06 16:21:25,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:25,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-06 16:21:25,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:25,192 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:25,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146906708] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:25,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:25,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-10-06 16:21:25,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050707571] [2021-10-06 16:21:25,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-06 16:21:25,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:25,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-06 16:21:25,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-06 16:21:25,194 INFO L87 Difference]: Start difference. First operand 180 states and 419 transitions. Second operand has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:25,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:25,299 INFO L93 Difference]: Finished difference Result 334 states and 777 transitions. [2021-10-06 16:21:25,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-06 16:21:25,300 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-06 16:21:25,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:25,302 INFO L225 Difference]: With dead ends: 334 [2021-10-06 16:21:25,302 INFO L226 Difference]: Without dead ends: 256 [2021-10-06 16:21:25,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 123.7ms TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2021-10-06 16:21:25,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-10-06 16:21:25,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 188. [2021-10-06 16:21:25,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 185 states have (on average 2.3675675675675674) internal successors, (438), 187 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:25,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 438 transitions. [2021-10-06 16:21:25,311 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 438 transitions. Word has length 21 [2021-10-06 16:21:25,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:25,311 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 438 transitions. [2021-10-06 16:21:25,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.25) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:25,311 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 438 transitions. [2021-10-06 16:21:25,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-06 16:21:25,312 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:25,312 INFO L512 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1] [2021-10-06 16:21:25,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-10-06 16:21:25,527 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,SelfDestructingSolverStorable28 [2021-10-06 16:21:25,528 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:25,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:25,529 INFO L82 PathProgramCache]: Analyzing trace with hash -552408787, now seen corresponding path program 18 times [2021-10-06 16:21:25,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:25,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305987847] [2021-10-06 16:21:25,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:25,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:25,764 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:25,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:25,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305987847] [2021-10-06 16:21:25,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305987847] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:25,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287654768] [2021-10-06 16:21:25,767 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:21:25,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:25,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:25,769 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:25,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-06 16:21:25,909 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-10-06 16:21:25,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:25,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-06 16:21:25,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:25,994 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:25,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287654768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:25,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:25,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2021-10-06 16:21:25,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399092628] [2021-10-06 16:21:26,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-06 16:21:26,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:26,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-06 16:21:26,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-06 16:21:26,001 INFO L87 Difference]: Start difference. First operand 188 states and 438 transitions. Second operand has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:26,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:26,111 INFO L93 Difference]: Finished difference Result 350 states and 815 transitions. [2021-10-06 16:21:26,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-06 16:21:26,111 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-06 16:21:26,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:26,113 INFO L225 Difference]: With dead ends: 350 [2021-10-06 16:21:26,114 INFO L226 Difference]: Without dead ends: 268 [2021-10-06 16:21:26,115 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-10-06 16:21:26,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-10-06 16:21:26,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 196. [2021-10-06 16:21:26,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 193 states have (on average 2.3678756476683938) internal successors, (457), 195 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:26,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 457 transitions. [2021-10-06 16:21:26,123 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 457 transitions. Word has length 22 [2021-10-06 16:21:26,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:26,125 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 457 transitions. [2021-10-06 16:21:26,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 21 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:26,125 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 457 transitions. [2021-10-06 16:21:26,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-06 16:21:26,127 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:26,127 INFO L512 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1] [2021-10-06 16:21:26,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-10-06 16:21:26,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:26,341 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:26,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:26,341 INFO L82 PathProgramCache]: Analyzing trace with hash 55198497, now seen corresponding path program 19 times [2021-10-06 16:21:26,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:26,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607110855] [2021-10-06 16:21:26,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:26,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:26,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:26,582 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:26,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:26,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607110855] [2021-10-06 16:21:26,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607110855] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:26,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318619748] [2021-10-06 16:21:26,583 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:21:26,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:26,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:26,585 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:26,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-06 16:21:26,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:26,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-06 16:21:26,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:26,819 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:26,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318619748] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:26,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:26,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-10-06 16:21:26,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762802284] [2021-10-06 16:21:26,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-06 16:21:26,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:26,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-06 16:21:26,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-10-06 16:21:26,821 INFO L87 Difference]: Start difference. First operand 196 states and 457 transitions. Second operand has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:26,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:26,983 INFO L93 Difference]: Finished difference Result 366 states and 853 transitions. [2021-10-06 16:21:26,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-06 16:21:26,983 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-06 16:21:26,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:26,986 INFO L225 Difference]: With dead ends: 366 [2021-10-06 16:21:26,986 INFO L226 Difference]: Without dead ends: 280 [2021-10-06 16:21:26,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 179.1ms TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-10-06 16:21:26,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-10-06 16:21:26,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 204. [2021-10-06 16:21:26,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 201 states have (on average 2.3681592039800994) internal successors, (476), 203 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:26,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 476 transitions. [2021-10-06 16:21:26,995 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 476 transitions. Word has length 23 [2021-10-06 16:21:26,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:26,995 INFO L470 AbstractCegarLoop]: Abstraction has 204 states and 476 transitions. [2021-10-06 16:21:26,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:26,995 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 476 transitions. [2021-10-06 16:21:26,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-06 16:21:26,996 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:26,996 INFO L512 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1] [2021-10-06 16:21:27,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:27,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:27,212 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:27,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:27,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1711155117, now seen corresponding path program 20 times [2021-10-06 16:21:27,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:27,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733336842] [2021-10-06 16:21:27,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:27,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:27,452 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:27,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:27,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733336842] [2021-10-06 16:21:27,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733336842] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:27,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023031969] [2021-10-06 16:21:27,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:27,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:27,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:27,454 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:27,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-10-06 16:21:27,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:21:27,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:27,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-06 16:21:27,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:27,700 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:27,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023031969] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:27,701 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:27,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-10-06 16:21:27,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661917639] [2021-10-06 16:21:27,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-10-06 16:21:27,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:27,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-06 16:21:27,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-06 16:21:27,703 INFO L87 Difference]: Start difference. First operand 204 states and 476 transitions. Second operand has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:27,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:27,832 INFO L93 Difference]: Finished difference Result 382 states and 891 transitions. [2021-10-06 16:21:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-06 16:21:27,833 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-06 16:21:27,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:27,835 INFO L225 Difference]: With dead ends: 382 [2021-10-06 16:21:27,835 INFO L226 Difference]: Without dead ends: 292 [2021-10-06 16:21:27,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 170.1ms TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2021-10-06 16:21:27,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-10-06 16:21:27,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 212. [2021-10-06 16:21:27,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 209 states have (on average 2.3684210526315788) internal successors, (495), 211 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:27,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 495 transitions. [2021-10-06 16:21:27,845 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 495 transitions. Word has length 24 [2021-10-06 16:21:27,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:27,845 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 495 transitions. [2021-10-06 16:21:27,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:27,846 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 495 transitions. [2021-10-06 16:21:27,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-06 16:21:27,846 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:27,847 INFO L512 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1] [2021-10-06 16:21:27,887 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-06 16:21:28,060 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,SelfDestructingSolverStorable31 [2021-10-06 16:21:28,061 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:28,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:28,062 INFO L82 PathProgramCache]: Analyzing trace with hash 1506202785, now seen corresponding path program 21 times [2021-10-06 16:21:28,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:28,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786059156] [2021-10-06 16:21:28,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:28,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:28,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:28,317 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:28,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:28,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786059156] [2021-10-06 16:21:28,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786059156] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:28,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382353006] [2021-10-06 16:21:28,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:21:28,318 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:28,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:28,319 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:28,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-06 16:21:28,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-10-06 16:21:28,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:28,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-06 16:21:28,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:28,579 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:28,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382353006] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:28,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:28,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2021-10-06 16:21:28,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278655044] [2021-10-06 16:21:28,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-06 16:21:28,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:28,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-06 16:21:28,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-06 16:21:28,582 INFO L87 Difference]: Start difference. First operand 212 states and 495 transitions. Second operand has 25 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:28,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:28,724 INFO L93 Difference]: Finished difference Result 398 states and 929 transitions. [2021-10-06 16:21:28,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-06 16:21:28,725 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-06 16:21:28,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:28,750 INFO L225 Difference]: With dead ends: 398 [2021-10-06 16:21:28,750 INFO L226 Difference]: Without dead ends: 304 [2021-10-06 16:21:28,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 192.1ms TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-10-06 16:21:28,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-10-06 16:21:28,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 220. [2021-10-06 16:21:28,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 217 states have (on average 2.3686635944700463) internal successors, (514), 219 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:28,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 514 transitions. [2021-10-06 16:21:28,759 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 514 transitions. Word has length 25 [2021-10-06 16:21:28,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:28,759 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 514 transitions. [2021-10-06 16:21:28,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:28,759 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 514 transitions. [2021-10-06 16:21:28,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-06 16:21:28,760 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:28,760 INFO L512 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1] [2021-10-06 16:21:28,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:28,975 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,SelfDestructingSolverStorable32 [2021-10-06 16:21:28,976 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:28,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:28,977 INFO L82 PathProgramCache]: Analyzing trace with hash -552352211, now seen corresponding path program 22 times [2021-10-06 16:21:28,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:28,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398629937] [2021-10-06 16:21:28,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:28,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:28,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:29,269 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:29,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:29,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398629937] [2021-10-06 16:21:29,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398629937] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:29,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041392908] [2021-10-06 16:21:29,270 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:21:29,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:29,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:29,271 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:29,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-10-06 16:21:29,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:21:29,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:29,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-06 16:21:29,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:29,530 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:29,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041392908] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:29,531 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:29,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-10-06 16:21:29,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457918527] [2021-10-06 16:21:29,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-06 16:21:29,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:29,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-06 16:21:29,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-06 16:21:29,533 INFO L87 Difference]: Start difference. First operand 220 states and 514 transitions. Second operand has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:29,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:29,679 INFO L93 Difference]: Finished difference Result 414 states and 967 transitions. [2021-10-06 16:21:29,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-06 16:21:29,679 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-06 16:21:29,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:29,682 INFO L225 Difference]: With dead ends: 414 [2021-10-06 16:21:29,682 INFO L226 Difference]: Without dead ends: 316 [2021-10-06 16:21:29,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 214.0ms TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-10-06 16:21:29,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-10-06 16:21:29,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 228. [2021-10-06 16:21:29,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 225 states have (on average 2.368888888888889) internal successors, (533), 227 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:29,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 533 transitions. [2021-10-06 16:21:29,692 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 533 transitions. Word has length 26 [2021-10-06 16:21:29,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:29,692 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 533 transitions. [2021-10-06 16:21:29,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.2) internal successors, (30), 25 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:29,692 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 533 transitions. [2021-10-06 16:21:29,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-06 16:21:29,693 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:29,693 INFO L512 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1] [2021-10-06 16:21:29,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:29,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:29,910 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:29,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:29,910 INFO L82 PathProgramCache]: Analyzing trace with hash 56952353, now seen corresponding path program 23 times [2021-10-06 16:21:29,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:29,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935085423] [2021-10-06 16:21:29,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:29,911 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:30,220 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:30,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:30,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935085423] [2021-10-06 16:21:30,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935085423] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:30,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633868392] [2021-10-06 16:21:30,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:21:30,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:30,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:30,223 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:30,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-10-06 16:21:30,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-10-06 16:21:30,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:30,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-06 16:21:30,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:30,495 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:30,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633868392] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:30,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:30,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2021-10-06 16:21:30,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261936017] [2021-10-06 16:21:30,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-10-06 16:21:30,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:30,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-10-06 16:21:30,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-06 16:21:30,498 INFO L87 Difference]: Start difference. First operand 228 states and 533 transitions. Second operand has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 26 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:30,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:30,680 INFO L93 Difference]: Finished difference Result 430 states and 1005 transitions. [2021-10-06 16:21:30,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-06 16:21:30,681 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 26 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-06 16:21:30,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:30,683 INFO L225 Difference]: With dead ends: 430 [2021-10-06 16:21:30,684 INFO L226 Difference]: Without dead ends: 328 [2021-10-06 16:21:30,684 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 218.1ms TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-10-06 16:21:30,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-10-06 16:21:30,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 236. [2021-10-06 16:21:30,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 233 states have (on average 2.369098712446352) internal successors, (552), 235 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:30,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 552 transitions. [2021-10-06 16:21:30,693 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 552 transitions. Word has length 27 [2021-10-06 16:21:30,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:30,693 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 552 transitions. [2021-10-06 16:21:30,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 26 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:30,693 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 552 transitions. [2021-10-06 16:21:30,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-06 16:21:30,694 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:30,694 INFO L512 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1] [2021-10-06 16:21:30,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:30,907 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,SelfDestructingSolverStorable34 [2021-10-06 16:21:30,908 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:30,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:30,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1765524653, now seen corresponding path program 24 times [2021-10-06 16:21:30,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:30,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565481138] [2021-10-06 16:21:30,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:30,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:30,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:31,238 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:31,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:31,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565481138] [2021-10-06 16:21:31,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565481138] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:31,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593744693] [2021-10-06 16:21:31,239 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:21:31,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:31,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:31,240 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:31,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-06 16:21:31,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-10-06 16:21:31,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:31,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 27 conjunts are in the unsatisfiable core [2021-10-06 16:21:31,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:31,532 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:31,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593744693] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:31,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:31,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2021-10-06 16:21:31,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767767747] [2021-10-06 16:21:31,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-10-06 16:21:31,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:31,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-10-06 16:21:31,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-06 16:21:31,534 INFO L87 Difference]: Start difference. First operand 236 states and 552 transitions. Second operand has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:31,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:31,706 INFO L93 Difference]: Finished difference Result 446 states and 1043 transitions. [2021-10-06 16:21:31,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-06 16:21:31,707 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-06 16:21:31,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:31,710 INFO L225 Difference]: With dead ends: 446 [2021-10-06 16:21:31,710 INFO L226 Difference]: Without dead ends: 340 [2021-10-06 16:21:31,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 259.0ms TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-10-06 16:21:31,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-10-06 16:21:31,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 244. [2021-10-06 16:21:31,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 241 states have (on average 2.3692946058091287) internal successors, (571), 243 states have internal predecessors, (571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:31,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 571 transitions. [2021-10-06 16:21:31,720 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 571 transitions. Word has length 28 [2021-10-06 16:21:31,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:31,720 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 571 transitions. [2021-10-06 16:21:31,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 27 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:31,721 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 571 transitions. [2021-10-06 16:21:31,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-06 16:21:31,722 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:31,722 INFO L512 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1] [2021-10-06 16:21:31,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:31,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:31,936 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:31,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:31,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1103308895, now seen corresponding path program 25 times [2021-10-06 16:21:31,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:31,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557497477] [2021-10-06 16:21:31,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:31,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:31,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:32,328 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:32,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:32,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557497477] [2021-10-06 16:21:32,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557497477] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:32,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396026638] [2021-10-06 16:21:32,329 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:21:32,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:32,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:32,330 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:32,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-06 16:21:32,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:32,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-06 16:21:32,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:32,631 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:32,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396026638] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:32,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:32,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-10-06 16:21:32,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800675388] [2021-10-06 16:21:32,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-10-06 16:21:32,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:32,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-10-06 16:21:32,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-06 16:21:32,635 INFO L87 Difference]: Start difference. First operand 244 states and 571 transitions. Second operand has 29 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 28 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:32,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:32,819 INFO L93 Difference]: Finished difference Result 462 states and 1081 transitions. [2021-10-06 16:21:32,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-06 16:21:32,819 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 28 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-06 16:21:32,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:32,822 INFO L225 Difference]: With dead ends: 462 [2021-10-06 16:21:32,822 INFO L226 Difference]: Without dead ends: 352 [2021-10-06 16:21:32,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 297.2ms TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-10-06 16:21:32,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-10-06 16:21:32,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 252. [2021-10-06 16:21:32,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 2.3694779116465865) internal successors, (590), 251 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:32,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 590 transitions. [2021-10-06 16:21:32,832 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 590 transitions. Word has length 29 [2021-10-06 16:21:32,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:32,832 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 590 transitions. [2021-10-06 16:21:32,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 28 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:32,833 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 590 transitions. [2021-10-06 16:21:32,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-06 16:21:32,834 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:32,834 INFO L512 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1] [2021-10-06 16:21:32,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:33,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:33,048 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:33,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:33,049 INFO L82 PathProgramCache]: Analyzing trace with hash 157164333, now seen corresponding path program 26 times [2021-10-06 16:21:33,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:33,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865472126] [2021-10-06 16:21:33,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:33,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:33,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:33,395 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:33,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:33,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865472126] [2021-10-06 16:21:33,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865472126] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:33,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135875229] [2021-10-06 16:21:33,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:33,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:33,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:33,397 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:33,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-06 16:21:33,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:21:33,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:33,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-06 16:21:33,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:33,697 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:33,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135875229] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:33,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:33,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2021-10-06 16:21:33,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124137013] [2021-10-06 16:21:33,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-10-06 16:21:33,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:33,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-10-06 16:21:33,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-06 16:21:33,701 INFO L87 Difference]: Start difference. First operand 252 states and 590 transitions. Second operand has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:33,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:33,879 INFO L93 Difference]: Finished difference Result 478 states and 1119 transitions. [2021-10-06 16:21:33,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-06 16:21:33,879 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-06 16:21:33,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:33,883 INFO L225 Difference]: With dead ends: 478 [2021-10-06 16:21:33,883 INFO L226 Difference]: Without dead ends: 364 [2021-10-06 16:21:33,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 274.8ms TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-10-06 16:21:33,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-10-06 16:21:33,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 260. [2021-10-06 16:21:33,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 257 states have (on average 2.369649805447471) internal successors, (609), 259 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:33,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 609 transitions. [2021-10-06 16:21:33,897 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 609 transitions. Word has length 30 [2021-10-06 16:21:33,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:33,897 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 609 transitions. [2021-10-06 16:21:33,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 29 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:33,897 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 609 transitions. [2021-10-06 16:21:33,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-06 16:21:33,898 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:33,898 INFO L512 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1] [2021-10-06 16:21:33,932 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-06 16:21:34,112 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,SelfDestructingSolverStorable37 [2021-10-06 16:21:34,113 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:34,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:34,113 INFO L82 PathProgramCache]: Analyzing trace with hash 577128737, now seen corresponding path program 27 times [2021-10-06 16:21:34,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:34,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564167851] [2021-10-06 16:21:34,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:34,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:34,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:34,521 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:34,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:34,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564167851] [2021-10-06 16:21:34,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564167851] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:34,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936487344] [2021-10-06 16:21:34,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:21:34,522 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:34,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:34,524 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:34,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-10-06 16:21:34,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-10-06 16:21:34,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:34,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-06 16:21:34,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:34,830 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:34,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936487344] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:34,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:34,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 29 [2021-10-06 16:21:34,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057434279] [2021-10-06 16:21:34,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-10-06 16:21:34,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:34,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-10-06 16:21:34,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-06 16:21:34,833 INFO L87 Difference]: Start difference. First operand 260 states and 609 transitions. Second operand has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:35,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:35,021 INFO L93 Difference]: Finished difference Result 494 states and 1157 transitions. [2021-10-06 16:21:35,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-06 16:21:35,022 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-10-06 16:21:35,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:35,025 INFO L225 Difference]: With dead ends: 494 [2021-10-06 16:21:35,025 INFO L226 Difference]: Without dead ends: 376 [2021-10-06 16:21:35,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 303.4ms TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-10-06 16:21:35,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-10-06 16:21:35,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 268. [2021-10-06 16:21:35,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 265 states have (on average 2.369811320754717) internal successors, (628), 267 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:35,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 628 transitions. [2021-10-06 16:21:35,036 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 628 transitions. Word has length 31 [2021-10-06 16:21:35,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:35,036 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 628 transitions. [2021-10-06 16:21:35,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:35,037 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 628 transitions. [2021-10-06 16:21:35,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-06 16:21:35,038 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:35,038 INFO L512 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1] [2021-10-06 16:21:35,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:35,253 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,SelfDestructingSolverStorable38 [2021-10-06 16:21:35,253 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:35,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:35,254 INFO L82 PathProgramCache]: Analyzing trace with hash 711123373, now seen corresponding path program 28 times [2021-10-06 16:21:35,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:35,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408165177] [2021-10-06 16:21:35,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:35,255 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:35,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:35,664 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:35,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:35,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408165177] [2021-10-06 16:21:35,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408165177] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:35,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385461657] [2021-10-06 16:21:35,665 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:21:35,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:35,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:35,666 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:35,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-06 16:21:35,878 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:21:35,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:35,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-06 16:21:35,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:35,985 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:35,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385461657] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:35,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:35,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 30 [2021-10-06 16:21:35,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594677329] [2021-10-06 16:21:35,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-10-06 16:21:35,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:35,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-10-06 16:21:35,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-06 16:21:35,988 INFO L87 Difference]: Start difference. First operand 268 states and 628 transitions. Second operand has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:36,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:36,184 INFO L93 Difference]: Finished difference Result 510 states and 1195 transitions. [2021-10-06 16:21:36,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-06 16:21:36,185 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-10-06 16:21:36,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:36,187 INFO L225 Difference]: With dead ends: 510 [2021-10-06 16:21:36,187 INFO L226 Difference]: Without dead ends: 388 [2021-10-06 16:21:36,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 323.8ms TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-10-06 16:21:36,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-10-06 16:21:36,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 276. [2021-10-06 16:21:36,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 273 states have (on average 2.36996336996337) internal successors, (647), 275 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:36,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 647 transitions. [2021-10-06 16:21:36,199 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 647 transitions. Word has length 32 [2021-10-06 16:21:36,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:36,200 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 647 transitions. [2021-10-06 16:21:36,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 31 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:36,200 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 647 transitions. [2021-10-06 16:21:36,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-10-06 16:21:36,201 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:36,201 INFO L512 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1] [2021-10-06 16:21:36,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:36,416 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,SelfDestructingSolverStorable39 [2021-10-06 16:21:36,417 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:36,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:36,417 INFO L82 PathProgramCache]: Analyzing trace with hash 569989793, now seen corresponding path program 29 times [2021-10-06 16:21:36,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:36,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072963430] [2021-10-06 16:21:36,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:36,418 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:36,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:36,851 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:36,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:36,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072963430] [2021-10-06 16:21:36,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072963430] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:36,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233654040] [2021-10-06 16:21:36,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:21:36,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:36,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:36,854 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:36,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-06 16:21:37,115 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-10-06 16:21:37,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:37,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-06 16:21:37,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:37,236 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:37,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233654040] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:37,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:37,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 31 [2021-10-06 16:21:37,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396755020] [2021-10-06 16:21:37,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-10-06 16:21:37,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:37,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-10-06 16:21:37,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 16:21:37,239 INFO L87 Difference]: Start difference. First operand 276 states and 647 transitions. Second operand has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:37,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:37,464 INFO L93 Difference]: Finished difference Result 526 states and 1233 transitions. [2021-10-06 16:21:37,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-06 16:21:37,465 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-10-06 16:21:37,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:37,468 INFO L225 Difference]: With dead ends: 526 [2021-10-06 16:21:37,469 INFO L226 Difference]: Without dead ends: 400 [2021-10-06 16:21:37,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 343.5ms TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-10-06 16:21:37,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-10-06 16:21:37,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 284. [2021-10-06 16:21:37,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 281 states have (on average 2.3701067615658364) internal successors, (666), 283 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:37,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 666 transitions. [2021-10-06 16:21:37,479 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 666 transitions. Word has length 33 [2021-10-06 16:21:37,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:37,480 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 666 transitions. [2021-10-06 16:21:37,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 1.15625) internal successors, (37), 32 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:37,480 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 666 transitions. [2021-10-06 16:21:37,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-06 16:21:37,481 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:37,481 INFO L512 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1] [2021-10-06 16:21:37,523 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-06 16:21:37,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:37,695 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:37,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:37,696 INFO L82 PathProgramCache]: Analyzing trace with hash 489816109, now seen corresponding path program 30 times [2021-10-06 16:21:37,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:37,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848533085] [2021-10-06 16:21:37,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:37,696 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:37,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:38,194 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:38,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:38,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848533085] [2021-10-06 16:21:38,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848533085] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:38,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341723976] [2021-10-06 16:21:38,196 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:21:38,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:38,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:38,198 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:38,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-10-06 16:21:38,439 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-10-06 16:21:38,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:38,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 33 conjunts are in the unsatisfiable core [2021-10-06 16:21:38,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:38,561 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:38,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341723976] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:38,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:38,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 32 [2021-10-06 16:21:38,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521451331] [2021-10-06 16:21:38,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-10-06 16:21:38,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:38,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-10-06 16:21:38,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-06 16:21:38,564 INFO L87 Difference]: Start difference. First operand 284 states and 666 transitions. Second operand has 34 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 33 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:38,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:38,805 INFO L93 Difference]: Finished difference Result 542 states and 1271 transitions. [2021-10-06 16:21:38,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-06 16:21:38,806 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 33 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-10-06 16:21:38,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:38,809 INFO L225 Difference]: With dead ends: 542 [2021-10-06 16:21:38,809 INFO L226 Difference]: Without dead ends: 412 [2021-10-06 16:21:38,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 397.7ms TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-10-06 16:21:38,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-10-06 16:21:38,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 292. [2021-10-06 16:21:38,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 289 states have (on average 2.370242214532872) internal successors, (685), 291 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:38,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 685 transitions. [2021-10-06 16:21:38,837 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 685 transitions. Word has length 34 [2021-10-06 16:21:38,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:38,838 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 685 transitions. [2021-10-06 16:21:38,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 1.1515151515151516) internal successors, (38), 33 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:38,838 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 685 transitions. [2021-10-06 16:21:38,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-06 16:21:38,839 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:38,839 INFO L512 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1] [2021-10-06 16:21:38,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:39,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:39,053 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:39,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:39,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1995568095, now seen corresponding path program 31 times [2021-10-06 16:21:39,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:39,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301348246] [2021-10-06 16:21:39,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:39,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:39,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:39,581 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:39,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:39,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301348246] [2021-10-06 16:21:39,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301348246] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:39,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86754359] [2021-10-06 16:21:39,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:21:39,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:39,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:39,583 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:39,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-06 16:21:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:39,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 34 conjunts are in the unsatisfiable core [2021-10-06 16:21:39,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:39,929 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:39,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86754359] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:39,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:39,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 33 [2021-10-06 16:21:39,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155580871] [2021-10-06 16:21:39,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-10-06 16:21:39,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:39,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-06 16:21:39,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 16:21:39,933 INFO L87 Difference]: Start difference. First operand 292 states and 685 transitions. Second operand has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 34 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:40,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:40,159 INFO L93 Difference]: Finished difference Result 558 states and 1309 transitions. [2021-10-06 16:21:40,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-06 16:21:40,160 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 34 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-06 16:21:40,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:40,163 INFO L225 Difference]: With dead ends: 558 [2021-10-06 16:21:40,164 INFO L226 Difference]: Without dead ends: 424 [2021-10-06 16:21:40,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 434.0ms TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-10-06 16:21:40,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-10-06 16:21:40,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 300. [2021-10-06 16:21:40,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 297 states have (on average 2.3703703703703702) internal successors, (704), 299 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:40,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 704 transitions. [2021-10-06 16:21:40,174 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 704 transitions. Word has length 35 [2021-10-06 16:21:40,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:40,175 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 704 transitions. [2021-10-06 16:21:40,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.1470588235294117) internal successors, (39), 34 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:40,175 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 704 transitions. [2021-10-06 16:21:40,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-06 16:21:40,176 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:40,176 INFO L512 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1] [2021-10-06 16:21:40,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:40,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:40,390 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:40,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:40,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1733067091, now seen corresponding path program 32 times [2021-10-06 16:21:40,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:40,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037988742] [2021-10-06 16:21:40,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:40,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:40,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:40,933 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:40,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:40,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037988742] [2021-10-06 16:21:40,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037988742] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:40,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999711052] [2021-10-06 16:21:40,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:40,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:40,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:40,936 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:40,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-10-06 16:21:41,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:21:41,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:41,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 35 conjunts are in the unsatisfiable core [2021-10-06 16:21:41,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:41,351 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:41,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999711052] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:41,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:41,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 34 [2021-10-06 16:21:41,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772492684] [2021-10-06 16:21:41,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-10-06 16:21:41,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:41,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-10-06 16:21:41,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 16:21:41,354 INFO L87 Difference]: Start difference. First operand 300 states and 704 transitions. Second operand has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:41,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:41,589 INFO L93 Difference]: Finished difference Result 574 states and 1347 transitions. [2021-10-06 16:21:41,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-06 16:21:41,589 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-10-06 16:21:41,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:41,593 INFO L225 Difference]: With dead ends: 574 [2021-10-06 16:21:41,593 INFO L226 Difference]: Without dead ends: 436 [2021-10-06 16:21:41,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 459.9ms TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-10-06 16:21:41,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-10-06 16:21:41,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 308. [2021-10-06 16:21:41,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 305 states have (on average 2.3704918032786884) internal successors, (723), 307 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:41,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 723 transitions. [2021-10-06 16:21:41,604 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 723 transitions. Word has length 36 [2021-10-06 16:21:41,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:41,605 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 723 transitions. [2021-10-06 16:21:41,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 35 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:41,605 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 723 transitions. [2021-10-06 16:21:41,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-10-06 16:21:41,606 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:41,606 INFO L512 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1] [2021-10-06 16:21:41,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:41,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:41,820 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:41,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:41,821 INFO L82 PathProgramCache]: Analyzing trace with hash 2109496737, now seen corresponding path program 33 times [2021-10-06 16:21:41,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:41,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159195165] [2021-10-06 16:21:41,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:41,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:41,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:42,370 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:42,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:42,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159195165] [2021-10-06 16:21:42,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159195165] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:42,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920338588] [2021-10-06 16:21:42,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:21:42,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:42,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:42,376 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:42,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-10-06 16:21:42,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2021-10-06 16:21:42,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:42,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 36 conjunts are in the unsatisfiable core [2021-10-06 16:21:42,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:42,791 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:42,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920338588] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:42,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:42,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 35 [2021-10-06 16:21:42,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366986286] [2021-10-06 16:21:42,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-10-06 16:21:42,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:42,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-06 16:21:42,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-06 16:21:42,800 INFO L87 Difference]: Start difference. First operand 308 states and 723 transitions. Second operand has 37 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 36 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:43,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:43,062 INFO L93 Difference]: Finished difference Result 590 states and 1385 transitions. [2021-10-06 16:21:43,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-06 16:21:43,062 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 36 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-10-06 16:21:43,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:43,065 INFO L225 Difference]: With dead ends: 590 [2021-10-06 16:21:43,066 INFO L226 Difference]: Without dead ends: 448 [2021-10-06 16:21:43,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 457.9ms TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-10-06 16:21:43,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-10-06 16:21:43,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 316. [2021-10-06 16:21:43,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 313 states have (on average 2.3706070287539935) internal successors, (742), 315 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:43,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 742 transitions. [2021-10-06 16:21:43,075 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 742 transitions. Word has length 37 [2021-10-06 16:21:43,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:43,075 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 742 transitions. [2021-10-06 16:21:43,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.1388888888888888) internal successors, (41), 36 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:43,076 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 742 transitions. [2021-10-06 16:21:43,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-06 16:21:43,077 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:43,077 INFO L512 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1] [2021-10-06 16:21:43,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:43,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:43,292 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:43,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:43,292 INFO L82 PathProgramCache]: Analyzing trace with hash 969891117, now seen corresponding path program 34 times [2021-10-06 16:21:43,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:43,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391622378] [2021-10-06 16:21:43,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:43,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:43,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:43,861 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:43,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:43,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391622378] [2021-10-06 16:21:43,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391622378] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:43,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098439205] [2021-10-06 16:21:43,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:21:43,862 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:43,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:43,863 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:43,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-06 16:21:44,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:21:44,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:44,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-06 16:21:44,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:44,261 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:44,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098439205] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:44,261 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:44,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 36 [2021-10-06 16:21:44,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134001643] [2021-10-06 16:21:44,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-10-06 16:21:44,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:44,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-10-06 16:21:44,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-06 16:21:44,264 INFO L87 Difference]: Start difference. First operand 316 states and 742 transitions. Second operand has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:44,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:44,552 INFO L93 Difference]: Finished difference Result 606 states and 1423 transitions. [2021-10-06 16:21:44,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-06 16:21:44,553 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-06 16:21:44,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:44,555 INFO L225 Difference]: With dead ends: 606 [2021-10-06 16:21:44,555 INFO L226 Difference]: Without dead ends: 460 [2021-10-06 16:21:44,556 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 475.2ms TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-10-06 16:21:44,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-10-06 16:21:44,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 324. [2021-10-06 16:21:44,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 321 states have (on average 2.370716510903427) internal successors, (761), 323 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:44,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 761 transitions. [2021-10-06 16:21:44,565 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 761 transitions. Word has length 38 [2021-10-06 16:21:44,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:44,566 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 761 transitions. [2021-10-06 16:21:44,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.135135135135135) internal successors, (42), 37 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:44,566 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 761 transitions. [2021-10-06 16:21:44,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-06 16:21:44,567 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:44,567 INFO L512 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1] [2021-10-06 16:21:44,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:44,779 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,SelfDestructingSolverStorable45 [2021-10-06 16:21:44,780 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:44,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:44,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1855265, now seen corresponding path program 35 times [2021-10-06 16:21:44,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:44,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119891104] [2021-10-06 16:21:44,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:44,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:44,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:45,419 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:45,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:45,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119891104] [2021-10-06 16:21:45,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119891104] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:45,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795361039] [2021-10-06 16:21:45,420 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:21:45,421 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:45,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:45,422 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:45,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-10-06 16:21:45,736 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2021-10-06 16:21:45,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:45,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 38 conjunts are in the unsatisfiable core [2021-10-06 16:21:45,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:45,845 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:45,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795361039] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:45,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:45,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 37 [2021-10-06 16:21:45,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323397228] [2021-10-06 16:21:45,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-10-06 16:21:45,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:45,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-10-06 16:21:45,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 16:21:45,848 INFO L87 Difference]: Start difference. First operand 324 states and 761 transitions. Second operand has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:46,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:46,144 INFO L93 Difference]: Finished difference Result 622 states and 1461 transitions. [2021-10-06 16:21:46,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-06 16:21:46,145 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-06 16:21:46,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:46,147 INFO L225 Difference]: With dead ends: 622 [2021-10-06 16:21:46,148 INFO L226 Difference]: Without dead ends: 472 [2021-10-06 16:21:46,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 548.8ms TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-10-06 16:21:46,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-10-06 16:21:46,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 332. [2021-10-06 16:21:46,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 329 states have (on average 2.370820668693009) internal successors, (780), 331 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:46,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 780 transitions. [2021-10-06 16:21:46,165 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 780 transitions. Word has length 39 [2021-10-06 16:21:46,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:46,165 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 780 transitions. [2021-10-06 16:21:46,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.131578947368421) internal successors, (43), 38 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:46,166 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 780 transitions. [2021-10-06 16:21:46,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-06 16:21:46,170 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:46,170 INFO L512 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1] [2021-10-06 16:21:46,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:46,378 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,SelfDestructingSolverStorable46 [2021-10-06 16:21:46,379 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:46,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:46,380 INFO L82 PathProgramCache]: Analyzing trace with hash 57514925, now seen corresponding path program 36 times [2021-10-06 16:21:46,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:46,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100569113] [2021-10-06 16:21:46,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:46,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:46,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:47,036 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:47,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:47,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100569113] [2021-10-06 16:21:47,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100569113] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:47,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440731305] [2021-10-06 16:21:47,037 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:21:47,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:47,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:47,039 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:47,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-06 16:21:47,372 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-10-06 16:21:47,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:47,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 39 conjunts are in the unsatisfiable core [2021-10-06 16:21:47,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:47,514 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:47,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440731305] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:47,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:47,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 38 [2021-10-06 16:21:47,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636988962] [2021-10-06 16:21:47,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-06 16:21:47,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:47,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-06 16:21:47,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 16:21:47,517 INFO L87 Difference]: Start difference. First operand 332 states and 780 transitions. Second operand has 40 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 39 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:47,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:47,830 INFO L93 Difference]: Finished difference Result 638 states and 1499 transitions. [2021-10-06 16:21:47,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-06 16:21:47,830 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 39 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-10-06 16:21:47,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:47,833 INFO L225 Difference]: With dead ends: 638 [2021-10-06 16:21:47,833 INFO L226 Difference]: Without dead ends: 484 [2021-10-06 16:21:47,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 559.9ms TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-10-06 16:21:47,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-10-06 16:21:47,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 340. [2021-10-06 16:21:47,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 337 states have (on average 2.370919881305638) internal successors, (799), 339 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:47,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 799 transitions. [2021-10-06 16:21:47,843 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 799 transitions. Word has length 40 [2021-10-06 16:21:47,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:47,844 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 799 transitions. [2021-10-06 16:21:47,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.1282051282051282) internal successors, (44), 39 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:47,844 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 799 transitions. [2021-10-06 16:21:47,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-10-06 16:21:47,845 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:47,845 INFO L512 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1] [2021-10-06 16:21:47,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-10-06 16:21:48,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:48,054 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:48,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:48,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1782964385, now seen corresponding path program 37 times [2021-10-06 16:21:48,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:48,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134526467] [2021-10-06 16:21:48,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:48,055 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:48,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:48,775 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:48,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:48,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134526467] [2021-10-06 16:21:48,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134526467] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:48,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166670872] [2021-10-06 16:21:48,777 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:21:48,777 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:48,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:48,778 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:48,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-10-06 16:21:49,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:49,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 40 conjunts are in the unsatisfiable core [2021-10-06 16:21:49,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:49,248 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:49,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166670872] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:49,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:49,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 39 [2021-10-06 16:21:49,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984515880] [2021-10-06 16:21:49,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-06 16:21:49,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:49,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-06 16:21:49,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-06 16:21:49,252 INFO L87 Difference]: Start difference. First operand 340 states and 799 transitions. Second operand has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:49,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:49,564 INFO L93 Difference]: Finished difference Result 654 states and 1537 transitions. [2021-10-06 16:21:49,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-06 16:21:49,564 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-10-06 16:21:49,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:49,571 INFO L225 Difference]: With dead ends: 654 [2021-10-06 16:21:49,572 INFO L226 Difference]: Without dead ends: 496 [2021-10-06 16:21:49,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 618.9ms TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-10-06 16:21:49,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-10-06 16:21:49,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 348. [2021-10-06 16:21:49,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 345 states have (on average 2.371014492753623) internal successors, (818), 347 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:49,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 818 transitions. [2021-10-06 16:21:49,581 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 818 transitions. Word has length 41 [2021-10-06 16:21:49,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:49,581 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 818 transitions. [2021-10-06 16:21:49,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 1.125) internal successors, (45), 40 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:49,582 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 818 transitions. [2021-10-06 16:21:49,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-10-06 16:21:49,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:49,583 INFO L512 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1] [2021-10-06 16:21:49,611 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-06 16:21:49,783 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,SelfDestructingSolverStorable48 [2021-10-06 16:21:49,784 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:49,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:49,785 INFO L82 PathProgramCache]: Analyzing trace with hash -562677203, now seen corresponding path program 38 times [2021-10-06 16:21:49,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:49,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599917989] [2021-10-06 16:21:49,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:49,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:49,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:50,525 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:50,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:50,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599917989] [2021-10-06 16:21:50,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599917989] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:50,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240094060] [2021-10-06 16:21:50,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:21:50,528 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:50,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:50,529 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:50,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-10-06 16:21:50,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:21:50,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:50,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-06 16:21:50,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:50,982 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:50,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240094060] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:50,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:50,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 40 [2021-10-06 16:21:50,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909061758] [2021-10-06 16:21:50,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-10-06 16:21:50,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:50,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-10-06 16:21:50,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-06 16:21:50,985 INFO L87 Difference]: Start difference. First operand 348 states and 818 transitions. Second operand has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:51,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:51,300 INFO L93 Difference]: Finished difference Result 670 states and 1575 transitions. [2021-10-06 16:21:51,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-06 16:21:51,300 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-10-06 16:21:51,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:51,304 INFO L225 Difference]: With dead ends: 670 [2021-10-06 16:21:51,305 INFO L226 Difference]: Without dead ends: 508 [2021-10-06 16:21:51,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 630.1ms TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-10-06 16:21:51,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-10-06 16:21:51,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 356. [2021-10-06 16:21:51,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 353 states have (on average 2.3711048158640224) internal successors, (837), 355 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:51,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 837 transitions. [2021-10-06 16:21:51,318 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 837 transitions. Word has length 42 [2021-10-06 16:21:51,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:51,318 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 837 transitions. [2021-10-06 16:21:51,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 1.1219512195121952) internal successors, (46), 41 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:51,318 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 837 transitions. [2021-10-06 16:21:51,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-10-06 16:21:51,320 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:51,320 INFO L512 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1] [2021-10-06 16:21:51,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-10-06 16:21:51,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:51,534 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:51,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:51,534 INFO L82 PathProgramCache]: Analyzing trace with hash -263122399, now seen corresponding path program 39 times [2021-10-06 16:21:51,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:51,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446596875] [2021-10-06 16:21:51,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:51,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:51,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:52,310 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:52,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:52,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446596875] [2021-10-06 16:21:52,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446596875] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:52,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482083284] [2021-10-06 16:21:52,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:21:52,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:52,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:52,312 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:52,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-10-06 16:21:52,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2021-10-06 16:21:52,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:52,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-06 16:21:52,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:52,817 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:52,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482083284] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:52,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:52,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 41 [2021-10-06 16:21:52,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224809020] [2021-10-06 16:21:52,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-10-06 16:21:52,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:52,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-10-06 16:21:52,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 16:21:52,820 INFO L87 Difference]: Start difference. First operand 356 states and 837 transitions. Second operand has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:53,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:53,175 INFO L93 Difference]: Finished difference Result 686 states and 1613 transitions. [2021-10-06 16:21:53,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-06 16:21:53,175 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-10-06 16:21:53,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:53,179 INFO L225 Difference]: With dead ends: 686 [2021-10-06 16:21:53,179 INFO L226 Difference]: Without dead ends: 520 [2021-10-06 16:21:53,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 654.6ms TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2021-10-06 16:21:53,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-10-06 16:21:53,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 364. [2021-10-06 16:21:53,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 361 states have (on average 2.371191135734072) internal successors, (856), 363 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:53,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 856 transitions. [2021-10-06 16:21:53,191 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 856 transitions. Word has length 43 [2021-10-06 16:21:53,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:53,191 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 856 transitions. [2021-10-06 16:21:53,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:53,192 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 856 transitions. [2021-10-06 16:21:53,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-06 16:21:53,193 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:53,193 INFO L512 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1] [2021-10-06 16:21:53,236 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-06 16:21:53,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:53,408 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:53,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:53,409 INFO L82 PathProgramCache]: Analyzing trace with hash 433141933, now seen corresponding path program 40 times [2021-10-06 16:21:53,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:53,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177748034] [2021-10-06 16:21:53,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:53,410 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:53,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:54,200 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:54,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:54,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177748034] [2021-10-06 16:21:54,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177748034] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:54,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571793602] [2021-10-06 16:21:54,201 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:21:54,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:54,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:54,203 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:54,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-10-06 16:21:54,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:21:54,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:54,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 43 conjunts are in the unsatisfiable core [2021-10-06 16:21:54,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:54,686 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:54,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571793602] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:54,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:54,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 42 [2021-10-06 16:21:54,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971367760] [2021-10-06 16:21:54,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-10-06 16:21:54,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:54,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-10-06 16:21:54,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-06 16:21:54,689 INFO L87 Difference]: Start difference. First operand 364 states and 856 transitions. Second operand has 44 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 43 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:55,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:55,029 INFO L93 Difference]: Finished difference Result 702 states and 1651 transitions. [2021-10-06 16:21:55,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-06 16:21:55,030 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 43 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-06 16:21:55,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:55,033 INFO L225 Difference]: With dead ends: 702 [2021-10-06 16:21:55,033 INFO L226 Difference]: Without dead ends: 532 [2021-10-06 16:21:55,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 678.9ms TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-10-06 16:21:55,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-10-06 16:21:55,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 372. [2021-10-06 16:21:55,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 369 states have (on average 2.3712737127371275) internal successors, (875), 371 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:55,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 875 transitions. [2021-10-06 16:21:55,042 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 875 transitions. Word has length 44 [2021-10-06 16:21:55,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:55,042 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 875 transitions. [2021-10-06 16:21:55,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 43 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:55,043 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 875 transitions. [2021-10-06 16:21:55,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-06 16:21:55,044 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:55,044 INFO L512 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1] [2021-10-06 16:21:55,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-10-06 16:21:55,258 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,SelfDestructingSolverStorable51 [2021-10-06 16:21:55,259 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:55,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:55,259 INFO L82 PathProgramCache]: Analyzing trace with hash 542499745, now seen corresponding path program 41 times [2021-10-06 16:21:55,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:55,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794746460] [2021-10-06 16:21:55,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:55,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:55,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:56,123 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:56,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:56,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794746460] [2021-10-06 16:21:56,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794746460] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:56,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131825112] [2021-10-06 16:21:56,125 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:21:56,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:56,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:56,128 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:56,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-10-06 16:21:56,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2021-10-06 16:21:56,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:56,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 44 conjunts are in the unsatisfiable core [2021-10-06 16:21:56,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:56,653 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:56,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131825112] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:56,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:56,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 43 [2021-10-06 16:21:56,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340148393] [2021-10-06 16:21:56,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-10-06 16:21:56,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:56,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-10-06 16:21:56,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-06 16:21:56,656 INFO L87 Difference]: Start difference. First operand 372 states and 875 transitions. Second operand has 45 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:57,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:57,038 INFO L93 Difference]: Finished difference Result 718 states and 1689 transitions. [2021-10-06 16:21:57,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-06 16:21:57,038 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-10-06 16:21:57,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:57,042 INFO L225 Difference]: With dead ends: 718 [2021-10-06 16:21:57,042 INFO L226 Difference]: Without dead ends: 544 [2021-10-06 16:21:57,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 751.9ms TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-10-06 16:21:57,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-10-06 16:21:57,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 380. [2021-10-06 16:21:57,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 377 states have (on average 2.3713527851458887) internal successors, (894), 379 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:57,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 894 transitions. [2021-10-06 16:21:57,053 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 894 transitions. Word has length 45 [2021-10-06 16:21:57,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:57,053 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 894 transitions. [2021-10-06 16:21:57,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 1.1136363636363635) internal successors, (49), 44 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:57,053 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 894 transitions. [2021-10-06 16:21:57,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-06 16:21:57,055 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:57,055 INFO L512 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1] [2021-10-06 16:21:57,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:57,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-10-06 16:21:57,264 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:57,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:57,264 INFO L82 PathProgramCache]: Analyzing trace with hash -362375379, now seen corresponding path program 42 times [2021-10-06 16:21:57,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:57,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694581884] [2021-10-06 16:21:57,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:57,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:21:58,093 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:58,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:21:58,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694581884] [2021-10-06 16:21:58,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694581884] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:58,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042949105] [2021-10-06 16:21:58,094 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:21:58,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:21:58,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:21:58,095 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:21:58,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-10-06 16:21:58,507 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2021-10-06 16:21:58,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:21:58,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 45 conjunts are in the unsatisfiable core [2021-10-06 16:21:58,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:21:58,634 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:21:58,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042949105] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:21:58,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:21:58,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 44 [2021-10-06 16:21:58,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508896835] [2021-10-06 16:21:58,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-10-06 16:21:58,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:21:58,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-10-06 16:21:58,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-06 16:21:58,637 INFO L87 Difference]: Start difference. First operand 380 states and 894 transitions. Second operand has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:59,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:21:59,016 INFO L93 Difference]: Finished difference Result 734 states and 1727 transitions. [2021-10-06 16:21:59,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-06 16:21:59,017 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-10-06 16:21:59,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:21:59,021 INFO L225 Difference]: With dead ends: 734 [2021-10-06 16:21:59,021 INFO L226 Difference]: Without dead ends: 556 [2021-10-06 16:21:59,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 721.2ms TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-10-06 16:21:59,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-10-06 16:21:59,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 388. [2021-10-06 16:21:59,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 385 states have (on average 2.3714285714285714) internal successors, (913), 387 states have internal predecessors, (913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:59,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 913 transitions. [2021-10-06 16:21:59,042 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 913 transitions. Word has length 46 [2021-10-06 16:21:59,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:21:59,042 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 913 transitions. [2021-10-06 16:21:59,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:21:59,042 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 913 transitions. [2021-10-06 16:21:59,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-06 16:21:59,044 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:21:59,044 INFO L512 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1] [2021-10-06 16:21:59,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-10-06 16:21:59,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-10-06 16:21:59,259 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:21:59,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:21:59,259 INFO L82 PathProgramCache]: Analyzing trace with hash 1651266849, now seen corresponding path program 43 times [2021-10-06 16:21:59,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:21:59,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132171385] [2021-10-06 16:21:59,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:21:59,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:21:59,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:00,194 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:00,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:00,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132171385] [2021-10-06 16:22:00,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132171385] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:00,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647300033] [2021-10-06 16:22:00,195 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:00,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:00,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:00,197 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:00,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-10-06 16:22:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:00,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 46 conjunts are in the unsatisfiable core [2021-10-06 16:22:00,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:00,738 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:00,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647300033] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:00,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:00,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 45 [2021-10-06 16:22:00,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331756618] [2021-10-06 16:22:00,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2021-10-06 16:22:00,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:00,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-10-06 16:22:00,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-06 16:22:00,740 INFO L87 Difference]: Start difference. First operand 388 states and 913 transitions. Second operand has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 46 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:01,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:01,151 INFO L93 Difference]: Finished difference Result 750 states and 1765 transitions. [2021-10-06 16:22:01,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-06 16:22:01,151 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 46 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-10-06 16:22:01,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:01,155 INFO L225 Difference]: With dead ends: 750 [2021-10-06 16:22:01,155 INFO L226 Difference]: Without dead ends: 568 [2021-10-06 16:22:01,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 826.1ms TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-10-06 16:22:01,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-10-06 16:22:01,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 396. [2021-10-06 16:22:01,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 393 states have (on average 2.371501272264631) internal successors, (932), 395 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:01,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 932 transitions. [2021-10-06 16:22:01,173 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 932 transitions. Word has length 47 [2021-10-06 16:22:01,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:01,173 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 932 transitions. [2021-10-06 16:22:01,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 1.108695652173913) internal successors, (51), 46 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:01,173 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 932 transitions. [2021-10-06 16:22:01,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-06 16:22:01,175 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:01,176 INFO L512 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1] [2021-10-06 16:22:01,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:01,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:01,392 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:01,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:01,392 INFO L82 PathProgramCache]: Analyzing trace with hash -350333523, now seen corresponding path program 44 times [2021-10-06 16:22:01,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:01,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109717575] [2021-10-06 16:22:01,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:01,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:01,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:02,306 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:02,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:02,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109717575] [2021-10-06 16:22:02,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109717575] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:02,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968179168] [2021-10-06 16:22:02,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:02,307 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:02,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:02,309 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:02,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-10-06 16:22:02,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:02,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:02,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 47 conjunts are in the unsatisfiable core [2021-10-06 16:22:02,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:02,867 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:02,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968179168] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:02,868 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:02,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 46 [2021-10-06 16:22:02,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331340997] [2021-10-06 16:22:02,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-10-06 16:22:02,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:02,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-10-06 16:22:02,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-06 16:22:02,870 INFO L87 Difference]: Start difference. First operand 396 states and 932 transitions. Second operand has 48 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 47 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:03,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:03,280 INFO L93 Difference]: Finished difference Result 766 states and 1803 transitions. [2021-10-06 16:22:03,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-06 16:22:03,281 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 47 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-10-06 16:22:03,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:03,288 INFO L225 Difference]: With dead ends: 766 [2021-10-06 16:22:03,288 INFO L226 Difference]: Without dead ends: 580 [2021-10-06 16:22:03,288 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 801.3ms TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2021-10-06 16:22:03,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-10-06 16:22:03,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 404. [2021-10-06 16:22:03,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 401 states have (on average 2.371571072319202) internal successors, (951), 403 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:03,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 951 transitions. [2021-10-06 16:22:03,301 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 951 transitions. Word has length 48 [2021-10-06 16:22:03,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:03,301 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 951 transitions. [2021-10-06 16:22:03,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 1.1063829787234043) internal successors, (52), 47 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:03,301 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 951 transitions. [2021-10-06 16:22:03,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-10-06 16:22:03,303 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:03,303 INFO L512 BasicCegarLoop]: trace histogram [45, 1, 1, 1, 1] [2021-10-06 16:22:03,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-10-06 16:22:03,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-10-06 16:22:03,518 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:03,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:03,518 INFO L82 PathProgramCache]: Analyzing trace with hash 2024564385, now seen corresponding path program 45 times [2021-10-06 16:22:03,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:03,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969711678] [2021-10-06 16:22:03,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:03,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:04,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:04,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:04,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969711678] [2021-10-06 16:22:04,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969711678] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:04,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944208181] [2021-10-06 16:22:04,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:04,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:04,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:04,544 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:04,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-10-06 16:22:05,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2021-10-06 16:22:05,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:05,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-06 16:22:05,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:05,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:05,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944208181] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:05,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:05,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 47 [2021-10-06 16:22:05,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750651719] [2021-10-06 16:22:05,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-10-06 16:22:05,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:05,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-10-06 16:22:05,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-06 16:22:05,148 INFO L87 Difference]: Start difference. First operand 404 states and 951 transitions. Second operand has 49 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 48 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:05,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:05,589 INFO L93 Difference]: Finished difference Result 782 states and 1841 transitions. [2021-10-06 16:22:05,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-06 16:22:05,590 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 48 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-10-06 16:22:05,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:05,592 INFO L225 Difference]: With dead ends: 782 [2021-10-06 16:22:05,592 INFO L226 Difference]: Without dead ends: 592 [2021-10-06 16:22:05,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 893.4ms TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2021-10-06 16:22:05,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-10-06 16:22:05,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 412. [2021-10-06 16:22:05,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 409 states have (on average 2.371638141809291) internal successors, (970), 411 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:05,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 970 transitions. [2021-10-06 16:22:05,603 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 970 transitions. Word has length 49 [2021-10-06 16:22:05,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:05,603 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 970 transitions. [2021-10-06 16:22:05,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 1.1041666666666667) internal successors, (53), 48 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:05,604 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 970 transitions. [2021-10-06 16:22:05,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-06 16:22:05,605 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:05,605 INFO L512 BasicCegarLoop]: trace histogram [46, 1, 1, 1, 1] [2021-10-06 16:22:05,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-10-06 16:22:05,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:05,819 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:05,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:05,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1663011795, now seen corresponding path program 46 times [2021-10-06 16:22:05,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:05,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911464305] [2021-10-06 16:22:05,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:05,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:06,845 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:06,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:06,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911464305] [2021-10-06 16:22:06,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911464305] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:06,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87294575] [2021-10-06 16:22:06,846 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:06,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:06,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:06,847 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:06,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-10-06 16:22:07,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:07,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:07,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 49 conjunts are in the unsatisfiable core [2021-10-06 16:22:07,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:07,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:07,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87294575] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:07,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:07,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 48 [2021-10-06 16:22:07,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989235540] [2021-10-06 16:22:07,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-10-06 16:22:07,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:07,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-10-06 16:22:07,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-06 16:22:07,452 INFO L87 Difference]: Start difference. First operand 412 states and 970 transitions. Second operand has 50 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 49 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:07,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:07,895 INFO L93 Difference]: Finished difference Result 798 states and 1879 transitions. [2021-10-06 16:22:07,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-06 16:22:07,895 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 49 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-10-06 16:22:07,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:07,897 INFO L225 Difference]: With dead ends: 798 [2021-10-06 16:22:07,897 INFO L226 Difference]: Without dead ends: 604 [2021-10-06 16:22:07,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 900.0ms TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2021-10-06 16:22:07,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-10-06 16:22:07,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 420. [2021-10-06 16:22:07,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 417 states have (on average 2.371702637889688) internal successors, (989), 419 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:07,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 989 transitions. [2021-10-06 16:22:07,910 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 989 transitions. Word has length 50 [2021-10-06 16:22:07,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:07,910 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 989 transitions. [2021-10-06 16:22:07,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 1.1020408163265305) internal successors, (54), 49 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:07,910 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 989 transitions. [2021-10-06 16:22:07,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-06 16:22:07,912 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:07,912 INFO L512 BasicCegarLoop]: trace histogram [47, 1, 1, 1, 1] [2021-10-06 16:22:07,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:08,125 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,SelfDestructingSolverStorable57 [2021-10-06 16:22:08,126 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:08,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:08,126 INFO L82 PathProgramCache]: Analyzing trace with hash -13756383, now seen corresponding path program 47 times [2021-10-06 16:22:08,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:08,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186835083] [2021-10-06 16:22:08,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:08,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:09,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:09,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:09,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186835083] [2021-10-06 16:22:09,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186835083] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:09,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828578817] [2021-10-06 16:22:09,229 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:09,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:09,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:09,231 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:09,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-10-06 16:22:09,714 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2021-10-06 16:22:09,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:09,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-06 16:22:09,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:09,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:09,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828578817] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:09,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:09,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 49 [2021-10-06 16:22:09,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008938750] [2021-10-06 16:22:09,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-06 16:22:09,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:09,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-06 16:22:09,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-06 16:22:09,869 INFO L87 Difference]: Start difference. First operand 420 states and 989 transitions. Second operand has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:10,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:10,337 INFO L93 Difference]: Finished difference Result 814 states and 1917 transitions. [2021-10-06 16:22:10,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-06 16:22:10,338 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-10-06 16:22:10,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:10,341 INFO L225 Difference]: With dead ends: 814 [2021-10-06 16:22:10,341 INFO L226 Difference]: Without dead ends: 616 [2021-10-06 16:22:10,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 987.0ms TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2021-10-06 16:22:10,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-10-06 16:22:10,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 428. [2021-10-06 16:22:10,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 425 states have (on average 2.3717647058823528) internal successors, (1008), 427 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:10,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1008 transitions. [2021-10-06 16:22:10,353 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1008 transitions. Word has length 51 [2021-10-06 16:22:10,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:10,353 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 1008 transitions. [2021-10-06 16:22:10,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.1) internal successors, (55), 50 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:10,353 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1008 transitions. [2021-10-06 16:22:10,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-06 16:22:10,355 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:10,355 INFO L512 BasicCegarLoop]: trace histogram [48, 1, 1, 1, 1] [2021-10-06 16:22:10,384 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-06 16:22:10,566 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,SelfDestructingSolverStorable58 [2021-10-06 16:22:10,567 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:10,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:10,567 INFO L82 PathProgramCache]: Analyzing trace with hash -426446163, now seen corresponding path program 48 times [2021-10-06 16:22:10,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:10,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088202821] [2021-10-06 16:22:10,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:10,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:10,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:11,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:11,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:11,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088202821] [2021-10-06 16:22:11,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088202821] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:11,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953596203] [2021-10-06 16:22:11,687 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:11,687 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:11,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:11,688 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:11,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-10-06 16:22:12,210 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-10-06 16:22:12,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:12,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 51 conjunts are in the unsatisfiable core [2021-10-06 16:22:12,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:12,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:12,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953596203] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:12,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:12,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 50 [2021-10-06 16:22:12,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937855858] [2021-10-06 16:22:12,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-10-06 16:22:12,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:12,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-10-06 16:22:12,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-06 16:22:12,363 INFO L87 Difference]: Start difference. First operand 428 states and 1008 transitions. Second operand has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:12,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:12,837 INFO L93 Difference]: Finished difference Result 830 states and 1955 transitions. [2021-10-06 16:22:12,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-06 16:22:12,838 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-10-06 16:22:12,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:12,840 INFO L225 Difference]: With dead ends: 830 [2021-10-06 16:22:12,840 INFO L226 Difference]: Without dead ends: 628 [2021-10-06 16:22:12,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 1003.3ms TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2021-10-06 16:22:12,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-10-06 16:22:12,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 436. [2021-10-06 16:22:12,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 433 states have (on average 2.371824480369515) internal successors, (1027), 435 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:12,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1027 transitions. [2021-10-06 16:22:12,853 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1027 transitions. Word has length 52 [2021-10-06 16:22:12,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:12,854 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 1027 transitions. [2021-10-06 16:22:12,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.0980392156862746) internal successors, (56), 51 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:12,854 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1027 transitions. [2021-10-06 16:22:12,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-06 16:22:12,856 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:12,856 INFO L512 BasicCegarLoop]: trace histogram [49, 1, 1, 1, 1] [2021-10-06 16:22:12,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:13,069 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,SelfDestructingSolverStorable59 [2021-10-06 16:22:13,072 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:13,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:13,073 INFO L82 PathProgramCache]: Analyzing trace with hash -334927455, now seen corresponding path program 49 times [2021-10-06 16:22:13,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:13,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019135388] [2021-10-06 16:22:13,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:13,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:13,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:14,363 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:14,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:14,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019135388] [2021-10-06 16:22:14,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019135388] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:14,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862964091] [2021-10-06 16:22:14,364 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:14,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:14,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:14,365 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:14,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-10-06 16:22:14,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:14,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 52 conjunts are in the unsatisfiable core [2021-10-06 16:22:14,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:15,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:15,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862964091] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:15,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:15,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 51 [2021-10-06 16:22:15,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861586625] [2021-10-06 16:22:15,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-10-06 16:22:15,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:15,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-10-06 16:22:15,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-06 16:22:15,059 INFO L87 Difference]: Start difference. First operand 436 states and 1027 transitions. Second operand has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:15,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:15,736 INFO L93 Difference]: Finished difference Result 846 states and 1993 transitions. [2021-10-06 16:22:15,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-06 16:22:15,736 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-06 16:22:15,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:15,738 INFO L225 Difference]: With dead ends: 846 [2021-10-06 16:22:15,738 INFO L226 Difference]: Without dead ends: 640 [2021-10-06 16:22:15,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1126.7ms TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2021-10-06 16:22:15,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-10-06 16:22:15,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 444. [2021-10-06 16:22:15,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 441 states have (on average 2.3718820861678003) internal successors, (1046), 443 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:15,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1046 transitions. [2021-10-06 16:22:15,751 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1046 transitions. Word has length 53 [2021-10-06 16:22:15,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:15,751 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 1046 transitions. [2021-10-06 16:22:15,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 52 states have (on average 1.0961538461538463) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:15,752 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1046 transitions. [2021-10-06 16:22:15,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-06 16:22:15,753 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:15,753 INFO L512 BasicCegarLoop]: trace histogram [50, 1, 1, 1, 1] [2021-10-06 16:22:15,795 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-06 16:22:15,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:15,968 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:15,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:15,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1792814803, now seen corresponding path program 50 times [2021-10-06 16:22:15,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:15,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547912783] [2021-10-06 16:22:15,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:15,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:15,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:17,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:17,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:17,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547912783] [2021-10-06 16:22:17,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547912783] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:17,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902027232] [2021-10-06 16:22:17,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:17,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:17,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:17,137 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:17,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-10-06 16:22:17,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:17,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:17,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 53 conjunts are in the unsatisfiable core [2021-10-06 16:22:17,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:17,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:17,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902027232] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:17,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:17,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 52 [2021-10-06 16:22:17,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065787230] [2021-10-06 16:22:17,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-10-06 16:22:17,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:17,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-10-06 16:22:17,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-06 16:22:17,836 INFO L87 Difference]: Start difference. First operand 444 states and 1046 transitions. Second operand has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:18,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:18,362 INFO L93 Difference]: Finished difference Result 862 states and 2031 transitions. [2021-10-06 16:22:18,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-06 16:22:18,363 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-10-06 16:22:18,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:18,365 INFO L225 Difference]: With dead ends: 862 [2021-10-06 16:22:18,365 INFO L226 Difference]: Without dead ends: 652 [2021-10-06 16:22:18,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1033.0ms TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2021-10-06 16:22:18,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-10-06 16:22:18,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 452. [2021-10-06 16:22:18,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 449 states have (on average 2.3719376391982183) internal successors, (1065), 451 states have internal predecessors, (1065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:18,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1065 transitions. [2021-10-06 16:22:18,378 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1065 transitions. Word has length 54 [2021-10-06 16:22:18,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:18,379 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1065 transitions. [2021-10-06 16:22:18,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 53 states have (on average 1.0943396226415094) internal successors, (58), 53 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:18,379 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1065 transitions. [2021-10-06 16:22:18,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-06 16:22:18,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:18,381 INFO L512 BasicCegarLoop]: trace histogram [51, 1, 1, 1, 1] [2021-10-06 16:22:18,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:18,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:18,595 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:18,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:18,595 INFO L82 PathProgramCache]: Analyzing trace with hash 257317665, now seen corresponding path program 51 times [2021-10-06 16:22:18,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:18,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477038894] [2021-10-06 16:22:18,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:18,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:19,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:19,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:19,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477038894] [2021-10-06 16:22:19,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477038894] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:19,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606928593] [2021-10-06 16:22:19,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:19,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:19,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:19,855 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:19,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-10-06 16:22:20,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2021-10-06 16:22:20,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:20,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 54 conjunts are in the unsatisfiable core [2021-10-06 16:22:20,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:20,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:20,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606928593] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:20,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:20,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 53 [2021-10-06 16:22:20,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596226668] [2021-10-06 16:22:20,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-10-06 16:22:20,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:20,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-10-06 16:22:20,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-06 16:22:20,589 INFO L87 Difference]: Start difference. First operand 452 states and 1065 transitions. Second operand has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 54 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:21,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:21,165 INFO L93 Difference]: Finished difference Result 878 states and 2069 transitions. [2021-10-06 16:22:21,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-06 16:22:21,166 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 54 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-10-06 16:22:21,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:21,168 INFO L225 Difference]: With dead ends: 878 [2021-10-06 16:22:21,168 INFO L226 Difference]: Without dead ends: 664 [2021-10-06 16:22:21,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 1130.1ms TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2021-10-06 16:22:21,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-10-06 16:22:21,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 460. [2021-10-06 16:22:21,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 457 states have (on average 2.3719912472647704) internal successors, (1084), 459 states have internal predecessors, (1084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:21,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1084 transitions. [2021-10-06 16:22:21,180 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1084 transitions. Word has length 55 [2021-10-06 16:22:21,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:21,180 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1084 transitions. [2021-10-06 16:22:21,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 54 states have (on average 1.0925925925925926) internal successors, (59), 54 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:21,181 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1084 transitions. [2021-10-06 16:22:21,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-06 16:22:21,182 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:21,182 INFO L512 BasicCegarLoop]: trace histogram [52, 1, 1, 1, 1] [2021-10-06 16:22:21,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-10-06 16:22:21,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-10-06 16:22:21,395 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:21,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:21,395 INFO L82 PathProgramCache]: Analyzing trace with hash -613085267, now seen corresponding path program 52 times [2021-10-06 16:22:21,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:21,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697579294] [2021-10-06 16:22:21,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:21,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:21,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:22,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:22,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:22,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697579294] [2021-10-06 16:22:22,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697579294] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:22,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653017816] [2021-10-06 16:22:22,713 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:22,713 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:22,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:22,714 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:22,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-10-06 16:22:23,259 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:23,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:23,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 55 conjunts are in the unsatisfiable core [2021-10-06 16:22:23,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:23,417 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:23,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653017816] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:23,417 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:23,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 54 [2021-10-06 16:22:23,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853316477] [2021-10-06 16:22:23,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-10-06 16:22:23,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:23,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-10-06 16:22:23,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-06 16:22:23,421 INFO L87 Difference]: Start difference. First operand 460 states and 1084 transitions. Second operand has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:24,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:24,060 INFO L93 Difference]: Finished difference Result 894 states and 2107 transitions. [2021-10-06 16:22:24,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-06 16:22:24,061 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-10-06 16:22:24,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:24,063 INFO L225 Difference]: With dead ends: 894 [2021-10-06 16:22:24,063 INFO L226 Difference]: Without dead ends: 676 [2021-10-06 16:22:24,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1172.7ms TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2021-10-06 16:22:24,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-10-06 16:22:24,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 468. [2021-10-06 16:22:24,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 465 states have (on average 2.372043010752688) internal successors, (1103), 467 states have internal predecessors, (1103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:24,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1103 transitions. [2021-10-06 16:22:24,077 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1103 transitions. Word has length 56 [2021-10-06 16:22:24,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:24,077 INFO L470 AbstractCegarLoop]: Abstraction has 468 states and 1103 transitions. [2021-10-06 16:22:24,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 55 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:24,078 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1103 transitions. [2021-10-06 16:22:24,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-10-06 16:22:24,079 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:24,080 INFO L512 BasicCegarLoop]: trace histogram [53, 1, 1, 1, 1] [2021-10-06 16:22:24,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:24,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:24,296 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:24,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:24,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1825772383, now seen corresponding path program 53 times [2021-10-06 16:22:24,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:24,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278621798] [2021-10-06 16:22:24,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:24,297 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:24,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:25,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:25,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:25,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278621798] [2021-10-06 16:22:25,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278621798] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:25,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843796275] [2021-10-06 16:22:25,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:25,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:25,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:25,659 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:25,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-10-06 16:22:26,239 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2021-10-06 16:22:26,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:26,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-06 16:22:26,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:26,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:26,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843796275] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:26,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:26,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 55 [2021-10-06 16:22:26,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054151152] [2021-10-06 16:22:26,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-10-06 16:22:26,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:26,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-10-06 16:22:26,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-06 16:22:26,406 INFO L87 Difference]: Start difference. First operand 468 states and 1103 transitions. Second operand has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:27,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:27,059 INFO L93 Difference]: Finished difference Result 910 states and 2145 transitions. [2021-10-06 16:22:27,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-06 16:22:27,060 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-10-06 16:22:27,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:27,062 INFO L225 Difference]: With dead ends: 910 [2021-10-06 16:22:27,062 INFO L226 Difference]: Without dead ends: 688 [2021-10-06 16:22:27,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1224.4ms TimeCoverageRelationStatistics Valid=1596, Invalid=1596, Unknown=0, NotChecked=0, Total=3192 [2021-10-06 16:22:27,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-10-06 16:22:27,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 476. [2021-10-06 16:22:27,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 473 states have (on average 2.372093023255814) internal successors, (1122), 475 states have internal predecessors, (1122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:27,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1122 transitions. [2021-10-06 16:22:27,076 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1122 transitions. Word has length 57 [2021-10-06 16:22:27,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:27,076 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 1122 transitions. [2021-10-06 16:22:27,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 1.0892857142857142) internal successors, (61), 56 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:27,077 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1122 transitions. [2021-10-06 16:22:27,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-06 16:22:27,078 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:27,078 INFO L512 BasicCegarLoop]: trace histogram [54, 1, 1, 1, 1] [2021-10-06 16:22:27,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:27,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-10-06 16:22:27,292 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:27,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:27,292 INFO L82 PathProgramCache]: Analyzing trace with hash -764367315, now seen corresponding path program 54 times [2021-10-06 16:22:27,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:27,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122285977] [2021-10-06 16:22:27,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:27,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:27,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:28,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:28,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:28,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122285977] [2021-10-06 16:22:28,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122285977] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:28,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582200148] [2021-10-06 16:22:28,649 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:28,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:28,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:28,653 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:28,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-10-06 16:22:29,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2021-10-06 16:22:29,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:29,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 57 conjunts are in the unsatisfiable core [2021-10-06 16:22:29,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:29,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:29,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582200148] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:29,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:29,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 56 [2021-10-06 16:22:29,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596833261] [2021-10-06 16:22:29,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-10-06 16:22:29,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:29,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-10-06 16:22:29,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-06 16:22:29,462 INFO L87 Difference]: Start difference. First operand 476 states and 1122 transitions. Second operand has 58 states, 57 states have (on average 1.087719298245614) internal successors, (62), 57 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:30,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:30,112 INFO L93 Difference]: Finished difference Result 926 states and 2183 transitions. [2021-10-06 16:22:30,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-06 16:22:30,112 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 57 states have (on average 1.087719298245614) internal successors, (62), 57 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-10-06 16:22:30,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:30,114 INFO L225 Difference]: With dead ends: 926 [2021-10-06 16:22:30,114 INFO L226 Difference]: Without dead ends: 700 [2021-10-06 16:22:30,115 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1217.6ms TimeCoverageRelationStatistics Valid=1653, Invalid=1653, Unknown=0, NotChecked=0, Total=3306 [2021-10-06 16:22:30,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-10-06 16:22:30,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 484. [2021-10-06 16:22:30,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 481 states have (on average 2.372141372141372) internal successors, (1141), 483 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:30,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1141 transitions. [2021-10-06 16:22:30,127 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1141 transitions. Word has length 58 [2021-10-06 16:22:30,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:30,128 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1141 transitions. [2021-10-06 16:22:30,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 57 states have (on average 1.087719298245614) internal successors, (62), 57 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:30,128 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1141 transitions. [2021-10-06 16:22:30,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-06 16:22:30,130 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:30,130 INFO L512 BasicCegarLoop]: trace histogram [55, 1, 1, 1, 1] [2021-10-06 16:22:30,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:30,344 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,SelfDestructingSolverStorable65 [2021-10-06 16:22:30,345 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:30,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:30,345 INFO L82 PathProgramCache]: Analyzing trace with hash 2074418721, now seen corresponding path program 55 times [2021-10-06 16:22:30,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:30,346 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712674297] [2021-10-06 16:22:30,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:30,346 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:30,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:31,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:31,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:31,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712674297] [2021-10-06 16:22:31,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712674297] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:31,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948022469] [2021-10-06 16:22:31,816 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:31,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:31,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:31,819 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:31,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-10-06 16:22:32,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:32,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-06 16:22:32,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:32,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:32,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948022469] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:32,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:32,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 57 [2021-10-06 16:22:32,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381835596] [2021-10-06 16:22:32,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2021-10-06 16:22:32,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:32,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-10-06 16:22:32,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-06 16:22:32,585 INFO L87 Difference]: Start difference. First operand 484 states and 1141 transitions. Second operand has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 58 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:33,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:33,278 INFO L93 Difference]: Finished difference Result 942 states and 2221 transitions. [2021-10-06 16:22:33,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-06 16:22:33,279 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 58 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-10-06 16:22:33,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:33,281 INFO L225 Difference]: With dead ends: 942 [2021-10-06 16:22:33,281 INFO L226 Difference]: Without dead ends: 712 [2021-10-06 16:22:33,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 1332.6ms TimeCoverageRelationStatistics Valid=1711, Invalid=1711, Unknown=0, NotChecked=0, Total=3422 [2021-10-06 16:22:33,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-10-06 16:22:33,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 492. [2021-10-06 16:22:33,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 489 states have (on average 2.372188139059305) internal successors, (1160), 491 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:33,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1160 transitions. [2021-10-06 16:22:33,292 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1160 transitions. Word has length 59 [2021-10-06 16:22:33,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:33,292 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1160 transitions. [2021-10-06 16:22:33,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 58 states have (on average 1.0862068965517242) internal successors, (63), 58 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:33,293 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1160 transitions. [2021-10-06 16:22:33,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-06 16:22:33,294 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:33,295 INFO L512 BasicCegarLoop]: trace histogram [56, 1, 1, 1, 1] [2021-10-06 16:22:33,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:33,509 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,SelfDestructingSolverStorable66 [2021-10-06 16:22:33,510 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:33,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:33,510 INFO L82 PathProgramCache]: Analyzing trace with hash -117527379, now seen corresponding path program 56 times [2021-10-06 16:22:33,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:33,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252360290] [2021-10-06 16:22:33,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:33,511 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:33,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:35,003 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:35,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:35,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252360290] [2021-10-06 16:22:35,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252360290] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:35,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903285797] [2021-10-06 16:22:35,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:35,005 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:35,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:35,006 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:35,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-10-06 16:22:35,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:35,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:35,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 59 conjunts are in the unsatisfiable core [2021-10-06 16:22:35,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:35,802 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:35,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903285797] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:35,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:35,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 58 [2021-10-06 16:22:35,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676136725] [2021-10-06 16:22:35,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-10-06 16:22:35,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:35,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-10-06 16:22:35,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-06 16:22:35,806 INFO L87 Difference]: Start difference. First operand 492 states and 1160 transitions. Second operand has 60 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:36,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:36,486 INFO L93 Difference]: Finished difference Result 958 states and 2259 transitions. [2021-10-06 16:22:36,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-06 16:22:36,486 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-10-06 16:22:36,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:36,488 INFO L225 Difference]: With dead ends: 958 [2021-10-06 16:22:36,488 INFO L226 Difference]: Without dead ends: 724 [2021-10-06 16:22:36,489 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 1361.9ms TimeCoverageRelationStatistics Valid=1770, Invalid=1770, Unknown=0, NotChecked=0, Total=3540 [2021-10-06 16:22:36,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-10-06 16:22:36,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 500. [2021-10-06 16:22:36,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 497 states have (on average 2.3722334004024144) internal successors, (1179), 499 states have internal predecessors, (1179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:36,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1179 transitions. [2021-10-06 16:22:36,502 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1179 transitions. Word has length 60 [2021-10-06 16:22:36,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:36,502 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 1179 transitions. [2021-10-06 16:22:36,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:36,502 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1179 transitions. [2021-10-06 16:22:36,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-06 16:22:36,504 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:36,504 INFO L512 BasicCegarLoop]: trace histogram [57, 1, 1, 1, 1] [2021-10-06 16:22:36,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:36,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:36,720 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:36,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:36,720 INFO L82 PathProgramCache]: Analyzing trace with hash 651620257, now seen corresponding path program 57 times [2021-10-06 16:22:36,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:36,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87178589] [2021-10-06 16:22:36,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:36,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:38,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:38,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:38,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87178589] [2021-10-06 16:22:38,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87178589] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:38,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700420169] [2021-10-06 16:22:38,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:22:38,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:38,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:38,289 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:38,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-10-06 16:22:39,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2021-10-06 16:22:39,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:39,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 60 conjunts are in the unsatisfiable core [2021-10-06 16:22:39,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:39,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:39,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700420169] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:39,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:39,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 59 [2021-10-06 16:22:39,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886433278] [2021-10-06 16:22:39,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-10-06 16:22:39,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:39,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-10-06 16:22:39,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-06 16:22:39,161 INFO L87 Difference]: Start difference. First operand 500 states and 1179 transitions. Second operand has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:39,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:39,922 INFO L93 Difference]: Finished difference Result 974 states and 2297 transitions. [2021-10-06 16:22:39,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-06 16:22:39,922 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-10-06 16:22:39,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:39,924 INFO L225 Difference]: With dead ends: 974 [2021-10-06 16:22:39,924 INFO L226 Difference]: Without dead ends: 736 [2021-10-06 16:22:39,925 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1431.8ms TimeCoverageRelationStatistics Valid=1830, Invalid=1830, Unknown=0, NotChecked=0, Total=3660 [2021-10-06 16:22:39,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-10-06 16:22:39,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 508. [2021-10-06 16:22:39,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 505 states have (on average 2.372277227722772) internal successors, (1198), 507 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:39,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1198 transitions. [2021-10-06 16:22:39,934 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1198 transitions. Word has length 61 [2021-10-06 16:22:39,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:39,935 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1198 transitions. [2021-10-06 16:22:39,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 60 states have (on average 1.0833333333333333) internal successors, (65), 60 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:39,935 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1198 transitions. [2021-10-06 16:22:39,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-06 16:22:39,939 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:39,939 INFO L512 BasicCegarLoop]: trace histogram [58, 1, 1, 1, 1] [2021-10-06 16:22:39,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-10-06 16:22:40,150 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,SelfDestructingSolverStorable68 [2021-10-06 16:22:40,151 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:40,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:40,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1274606803, now seen corresponding path program 58 times [2021-10-06 16:22:40,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:40,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239736442] [2021-10-06 16:22:40,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:40,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:40,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:41,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:41,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:41,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239736442] [2021-10-06 16:22:41,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239736442] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:41,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712936371] [2021-10-06 16:22:41,665 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:22:41,666 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:41,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:41,666 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:41,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-10-06 16:22:42,327 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:22:42,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:42,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 579 conjuncts, 61 conjunts are in the unsatisfiable core [2021-10-06 16:22:42,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:42,504 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:42,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712936371] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:42,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:42,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 60 [2021-10-06 16:22:42,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922628288] [2021-10-06 16:22:42,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-10-06 16:22:42,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:42,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-10-06 16:22:42,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-06 16:22:42,507 INFO L87 Difference]: Start difference. First operand 508 states and 1198 transitions. Second operand has 62 states, 61 states have (on average 1.0819672131147542) internal successors, (66), 61 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:43,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:43,240 INFO L93 Difference]: Finished difference Result 990 states and 2335 transitions. [2021-10-06 16:22:43,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-06 16:22:43,241 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 1.0819672131147542) internal successors, (66), 61 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-10-06 16:22:43,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:43,243 INFO L225 Difference]: With dead ends: 990 [2021-10-06 16:22:43,243 INFO L226 Difference]: Without dead ends: 748 [2021-10-06 16:22:43,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1378.6ms TimeCoverageRelationStatistics Valid=1891, Invalid=1891, Unknown=0, NotChecked=0, Total=3782 [2021-10-06 16:22:43,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-10-06 16:22:43,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 516. [2021-10-06 16:22:43,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 513 states have (on average 2.3723196881091617) internal successors, (1217), 515 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:43,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1217 transitions. [2021-10-06 16:22:43,254 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1217 transitions. Word has length 62 [2021-10-06 16:22:43,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:43,254 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1217 transitions. [2021-10-06 16:22:43,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 61 states have (on average 1.0819672131147542) internal successors, (66), 61 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:43,255 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1217 transitions. [2021-10-06 16:22:43,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-06 16:22:43,256 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:43,256 INFO L512 BasicCegarLoop]: trace histogram [59, 1, 1, 1, 1] [2021-10-06 16:22:43,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:43,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-10-06 16:22:43,471 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:43,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:43,472 INFO L82 PathProgramCache]: Analyzing trace with hash -858103519, now seen corresponding path program 59 times [2021-10-06 16:22:43,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:43,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525971836] [2021-10-06 16:22:43,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:43,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:45,162 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:45,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:45,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525971836] [2021-10-06 16:22:45,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525971836] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:45,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404593417] [2021-10-06 16:22:45,163 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:22:45,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:45,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:45,164 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:45,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-10-06 16:22:45,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2021-10-06 16:22:45,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:45,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 62 conjunts are in the unsatisfiable core [2021-10-06 16:22:45,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:46,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:46,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404593417] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:46,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:46,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 61 [2021-10-06 16:22:46,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300213205] [2021-10-06 16:22:46,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-10-06 16:22:46,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:46,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-10-06 16:22:46,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-06 16:22:46,048 INFO L87 Difference]: Start difference. First operand 516 states and 1217 transitions. Second operand has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 62 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:46,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:46,859 INFO L93 Difference]: Finished difference Result 1006 states and 2373 transitions. [2021-10-06 16:22:46,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-06 16:22:46,860 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 62 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-10-06 16:22:46,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:46,866 INFO L225 Difference]: With dead ends: 1006 [2021-10-06 16:22:46,866 INFO L226 Difference]: Without dead ends: 760 [2021-10-06 16:22:46,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1536.6ms TimeCoverageRelationStatistics Valid=1953, Invalid=1953, Unknown=0, NotChecked=0, Total=3906 [2021-10-06 16:22:46,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2021-10-06 16:22:46,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 524. [2021-10-06 16:22:46,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 521 states have (on average 2.3723608445297506) internal successors, (1236), 523 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:46,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1236 transitions. [2021-10-06 16:22:46,882 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1236 transitions. Word has length 63 [2021-10-06 16:22:46,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:46,882 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1236 transitions. [2021-10-06 16:22:46,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 62 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:46,883 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1236 transitions. [2021-10-06 16:22:46,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-10-06 16:22:46,884 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:46,885 INFO L512 BasicCegarLoop]: trace histogram [60, 1, 1, 1, 1] [2021-10-06 16:22:46,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:47,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:47,100 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:47,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:47,100 INFO L82 PathProgramCache]: Analyzing trace with hash -831403603, now seen corresponding path program 60 times [2021-10-06 16:22:47,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:47,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053546080] [2021-10-06 16:22:47,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:47,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:47,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:48,805 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:48,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:48,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053546080] [2021-10-06 16:22:48,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053546080] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:48,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53418232] [2021-10-06 16:22:48,807 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:22:48,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:48,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:48,808 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:48,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-10-06 16:22:49,553 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-10-06 16:22:49,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:49,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 63 conjunts are in the unsatisfiable core [2021-10-06 16:22:49,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:49,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:49,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53418232] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:49,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:49,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 62 [2021-10-06 16:22:49,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843425845] [2021-10-06 16:22:49,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-10-06 16:22:49,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:49,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-10-06 16:22:49,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-06 16:22:49,747 INFO L87 Difference]: Start difference. First operand 524 states and 1236 transitions. Second operand has 64 states, 63 states have (on average 1.0793650793650793) internal successors, (68), 63 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:50,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:50,823 INFO L93 Difference]: Finished difference Result 1022 states and 2411 transitions. [2021-10-06 16:22:50,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-06 16:22:50,823 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 1.0793650793650793) internal successors, (68), 63 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2021-10-06 16:22:50,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:50,830 INFO L225 Difference]: With dead ends: 1022 [2021-10-06 16:22:50,830 INFO L226 Difference]: Without dead ends: 772 [2021-10-06 16:22:50,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1568.0ms TimeCoverageRelationStatistics Valid=2016, Invalid=2016, Unknown=0, NotChecked=0, Total=4032 [2021-10-06 16:22:50,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-10-06 16:22:50,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 532. [2021-10-06 16:22:50,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 529 states have (on average 2.372400756143667) internal successors, (1255), 531 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:50,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1255 transitions. [2021-10-06 16:22:50,846 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1255 transitions. Word has length 64 [2021-10-06 16:22:50,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:50,847 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 1255 transitions. [2021-10-06 16:22:50,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 1.0793650793650793) internal successors, (68), 63 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:50,847 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1255 transitions. [2021-10-06 16:22:50,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-06 16:22:50,849 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:50,849 INFO L512 BasicCegarLoop]: trace histogram [61, 1, 1, 1, 1] [2021-10-06 16:22:50,897 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-06 16:22:51,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:51,063 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:51,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:51,064 INFO L82 PathProgramCache]: Analyzing trace with hash -3706207, now seen corresponding path program 61 times [2021-10-06 16:22:51,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:51,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834200250] [2021-10-06 16:22:51,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:51,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:51,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:52,839 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:52,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:52,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834200250] [2021-10-06 16:22:52,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834200250] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:52,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778760588] [2021-10-06 16:22:52,841 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:22:52,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:52,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:52,843 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:52,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-10-06 16:22:53,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:53,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 64 conjunts are in the unsatisfiable core [2021-10-06 16:22:53,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:53,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:53,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778760588] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:53,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:53,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 63 [2021-10-06 16:22:53,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533516659] [2021-10-06 16:22:53,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-10-06 16:22:53,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:53,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-10-06 16:22:53,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-06 16:22:53,721 INFO L87 Difference]: Start difference. First operand 532 states and 1255 transitions. Second operand has 65 states, 64 states have (on average 1.078125) internal successors, (69), 64 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:54,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:54,701 INFO L93 Difference]: Finished difference Result 1038 states and 2449 transitions. [2021-10-06 16:22:54,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-06 16:22:54,701 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 64 states have (on average 1.078125) internal successors, (69), 64 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-10-06 16:22:54,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:54,703 INFO L225 Difference]: With dead ends: 1038 [2021-10-06 16:22:54,703 INFO L226 Difference]: Without dead ends: 784 [2021-10-06 16:22:54,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 1610.4ms TimeCoverageRelationStatistics Valid=2080, Invalid=2080, Unknown=0, NotChecked=0, Total=4160 [2021-10-06 16:22:54,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2021-10-06 16:22:54,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 540. [2021-10-06 16:22:54,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 537 states have (on average 2.37243947858473) internal successors, (1274), 539 states have internal predecessors, (1274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:54,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 1274 transitions. [2021-10-06 16:22:54,716 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 1274 transitions. Word has length 65 [2021-10-06 16:22:54,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:54,717 INFO L470 AbstractCegarLoop]: Abstraction has 540 states and 1274 transitions. [2021-10-06 16:22:54,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 64 states have (on average 1.078125) internal successors, (69), 64 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:54,717 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 1274 transitions. [2021-10-06 16:22:54,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-06 16:22:54,718 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:54,718 INFO L512 BasicCegarLoop]: trace histogram [62, 1, 1, 1, 1] [2021-10-06 16:22:54,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-10-06 16:22:54,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:54,919 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:54,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:54,920 INFO L82 PathProgramCache]: Analyzing trace with hash -114890707, now seen corresponding path program 62 times [2021-10-06 16:22:54,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:54,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620465766] [2021-10-06 16:22:54,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:54,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:54,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:22:56,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:56,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:22:56,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620465766] [2021-10-06 16:22:56,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620465766] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:56,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75867601] [2021-10-06 16:22:56,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:22:56,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:56,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:22:56,764 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:22:56,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-10-06 16:22:57,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:22:57,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:22:57,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 65 conjunts are in the unsatisfiable core [2021-10-06 16:22:57,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:22:57,692 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:22:57,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75867601] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:22:57,692 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:22:57,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 64 [2021-10-06 16:22:57,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029129581] [2021-10-06 16:22:57,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-10-06 16:22:57,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:22:57,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-10-06 16:22:57,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-06 16:22:57,697 INFO L87 Difference]: Start difference. First operand 540 states and 1274 transitions. Second operand has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:58,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:22:58,568 INFO L93 Difference]: Finished difference Result 1054 states and 2487 transitions. [2021-10-06 16:22:58,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-06 16:22:58,568 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-10-06 16:22:58,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:22:58,575 INFO L225 Difference]: With dead ends: 1054 [2021-10-06 16:22:58,575 INFO L226 Difference]: Without dead ends: 796 [2021-10-06 16:22:58,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1694.2ms TimeCoverageRelationStatistics Valid=2145, Invalid=2145, Unknown=0, NotChecked=0, Total=4290 [2021-10-06 16:22:58,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-10-06 16:22:58,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 548. [2021-10-06 16:22:58,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 545 states have (on average 2.3724770642201833) internal successors, (1293), 547 states have internal predecessors, (1293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:58,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1293 transitions. [2021-10-06 16:22:58,591 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1293 transitions. Word has length 66 [2021-10-06 16:22:58,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:22:58,591 INFO L470 AbstractCegarLoop]: Abstraction has 548 states and 1293 transitions. [2021-10-06 16:22:58,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 65 states have (on average 1.0769230769230769) internal successors, (70), 65 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:22:58,592 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1293 transitions. [2021-10-06 16:22:58,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-06 16:22:58,593 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:22:58,593 INFO L512 BasicCegarLoop]: trace histogram [63, 1, 1, 1, 1] [2021-10-06 16:22:58,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-10-06 16:22:58,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:22:58,808 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:22:58,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:22:58,808 INFO L82 PathProgramCache]: Analyzing trace with hash 733357089, now seen corresponding path program 63 times [2021-10-06 16:22:58,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:22:58,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742042029] [2021-10-06 16:22:58,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:22:58,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:22:58,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:00,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:00,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:00,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742042029] [2021-10-06 16:23:00,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742042029] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:00,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010363658] [2021-10-06 16:23:00,699 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:23:00,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:00,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:00,700 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:00,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-10-06 16:23:01,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2021-10-06 16:23:01,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:01,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 66 conjunts are in the unsatisfiable core [2021-10-06 16:23:01,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:01,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:01,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010363658] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:01,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:01,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 65 [2021-10-06 16:23:01,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443777165] [2021-10-06 16:23:01,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-10-06 16:23:01,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:01,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-10-06 16:23:01,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-06 16:23:01,717 INFO L87 Difference]: Start difference. First operand 548 states and 1293 transitions. Second operand has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 66 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:02,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:02,711 INFO L93 Difference]: Finished difference Result 1070 states and 2525 transitions. [2021-10-06 16:23:02,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-10-06 16:23:02,712 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 66 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-10-06 16:23:02,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:02,715 INFO L225 Difference]: With dead ends: 1070 [2021-10-06 16:23:02,715 INFO L226 Difference]: Without dead ends: 808 [2021-10-06 16:23:02,715 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1728.3ms TimeCoverageRelationStatistics Valid=2211, Invalid=2211, Unknown=0, NotChecked=0, Total=4422 [2021-10-06 16:23:02,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-10-06 16:23:02,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 556. [2021-10-06 16:23:02,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 553 states have (on average 2.37251356238698) internal successors, (1312), 555 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:02,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1312 transitions. [2021-10-06 16:23:02,730 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1312 transitions. Word has length 67 [2021-10-06 16:23:02,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:02,731 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 1312 transitions. [2021-10-06 16:23:02,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 66 states have (on average 1.0757575757575757) internal successors, (71), 66 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:02,731 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1312 transitions. [2021-10-06 16:23:02,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-06 16:23:02,733 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:02,733 INFO L512 BasicCegarLoop]: trace histogram [64, 1, 1, 1, 1] [2021-10-06 16:23:02,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:02,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:02,946 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:02,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:02,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1259234989, now seen corresponding path program 64 times [2021-10-06 16:23:02,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:02,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186264307] [2021-10-06 16:23:02,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:02,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:02,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:04,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:04,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:04,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186264307] [2021-10-06 16:23:04,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186264307] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:04,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718218758] [2021-10-06 16:23:04,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:23:04,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:04,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:04,892 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:04,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-10-06 16:23:05,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:23:05,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:05,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 67 conjunts are in the unsatisfiable core [2021-10-06 16:23:05,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:05,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:05,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718218758] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:05,868 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:05,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 66 [2021-10-06 16:23:05,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174685274] [2021-10-06 16:23:05,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2021-10-06 16:23:05,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:05,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-10-06 16:23:05,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-06 16:23:05,871 INFO L87 Difference]: Start difference. First operand 556 states and 1312 transitions. Second operand has 68 states, 67 states have (on average 1.0746268656716418) internal successors, (72), 67 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:06,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:06,821 INFO L93 Difference]: Finished difference Result 1086 states and 2563 transitions. [2021-10-06 16:23:06,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-10-06 16:23:06,821 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 1.0746268656716418) internal successors, (72), 67 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-10-06 16:23:06,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:06,823 INFO L225 Difference]: With dead ends: 1086 [2021-10-06 16:23:06,823 INFO L226 Difference]: Without dead ends: 820 [2021-10-06 16:23:06,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1775.7ms TimeCoverageRelationStatistics Valid=2278, Invalid=2278, Unknown=0, NotChecked=0, Total=4556 [2021-10-06 16:23:06,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-10-06 16:23:06,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 564. [2021-10-06 16:23:06,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 561 states have (on average 2.372549019607843) internal successors, (1331), 563 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:06,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 1331 transitions. [2021-10-06 16:23:06,833 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 1331 transitions. Word has length 68 [2021-10-06 16:23:06,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:06,834 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 1331 transitions. [2021-10-06 16:23:06,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 1.0746268656716418) internal successors, (72), 67 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:06,834 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 1331 transitions. [2021-10-06 16:23:06,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-06 16:23:06,836 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:06,836 INFO L512 BasicCegarLoop]: trace histogram [65, 1, 1, 1, 1] [2021-10-06 16:23:06,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-10-06 16:23:07,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:07,050 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:07,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:07,050 INFO L82 PathProgramCache]: Analyzing trace with hash 381580705, now seen corresponding path program 65 times [2021-10-06 16:23:07,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:07,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291857157] [2021-10-06 16:23:07,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:07,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:07,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:09,063 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:09,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:09,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291857157] [2021-10-06 16:23:09,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291857157] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:09,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738472645] [2021-10-06 16:23:09,064 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:23:09,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:09,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:09,065 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:09,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-10-06 16:23:09,906 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2021-10-06 16:23:09,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:09,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 68 conjunts are in the unsatisfiable core [2021-10-06 16:23:09,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:10,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:10,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738472645] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:10,105 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:10,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 67 [2021-10-06 16:23:10,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451300808] [2021-10-06 16:23:10,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-10-06 16:23:10,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:10,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-10-06 16:23:10,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-06 16:23:10,110 INFO L87 Difference]: Start difference. First operand 564 states and 1331 transitions. Second operand has 69 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:11,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:11,235 INFO L93 Difference]: Finished difference Result 1102 states and 2601 transitions. [2021-10-06 16:23:11,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-06 16:23:11,236 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-10-06 16:23:11,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:11,237 INFO L225 Difference]: With dead ends: 1102 [2021-10-06 16:23:11,237 INFO L226 Difference]: Without dead ends: 832 [2021-10-06 16:23:11,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 1863.3ms TimeCoverageRelationStatistics Valid=2346, Invalid=2346, Unknown=0, NotChecked=0, Total=4692 [2021-10-06 16:23:11,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-10-06 16:23:11,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 572. [2021-10-06 16:23:11,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 569 states have (on average 2.3725834797891037) internal successors, (1350), 571 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:11,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1350 transitions. [2021-10-06 16:23:11,247 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1350 transitions. Word has length 69 [2021-10-06 16:23:11,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:11,247 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 1350 transitions. [2021-10-06 16:23:11,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 68 states have (on average 1.0735294117647058) internal successors, (73), 68 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:11,247 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1350 transitions. [2021-10-06 16:23:11,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-06 16:23:11,248 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:11,249 INFO L512 BasicCegarLoop]: trace histogram [66, 1, 1, 1, 1] [2021-10-06 16:23:11,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-10-06 16:23:11,449 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,SelfDestructingSolverStorable76 [2021-10-06 16:23:11,450 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:11,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:11,450 INFO L82 PathProgramCache]: Analyzing trace with hash -1055898323, now seen corresponding path program 66 times [2021-10-06 16:23:11,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:11,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230861234] [2021-10-06 16:23:11,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:11,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:11,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:13,513 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:13,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:13,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230861234] [2021-10-06 16:23:13,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230861234] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:13,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62348855] [2021-10-06 16:23:13,514 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:23:13,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:13,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:13,516 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:13,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-10-06 16:23:14,387 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2021-10-06 16:23:14,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:14,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 69 conjunts are in the unsatisfiable core [2021-10-06 16:23:14,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:14,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:14,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62348855] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:14,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:14,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 68 [2021-10-06 16:23:14,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456652887] [2021-10-06 16:23:14,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-10-06 16:23:14,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:14,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-10-06 16:23:14,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-06 16:23:14,591 INFO L87 Difference]: Start difference. First operand 572 states and 1350 transitions. Second operand has 70 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 69 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:15,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:15,922 INFO L93 Difference]: Finished difference Result 1118 states and 2639 transitions. [2021-10-06 16:23:15,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-06 16:23:15,925 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 69 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-10-06 16:23:15,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:15,928 INFO L225 Difference]: With dead ends: 1118 [2021-10-06 16:23:15,928 INFO L226 Difference]: Without dead ends: 844 [2021-10-06 16:23:15,928 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1918.9ms TimeCoverageRelationStatistics Valid=2415, Invalid=2415, Unknown=0, NotChecked=0, Total=4830 [2021-10-06 16:23:15,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2021-10-06 16:23:15,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 580. [2021-10-06 16:23:15,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 577 states have (on average 2.3726169844020797) internal successors, (1369), 579 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:15,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1369 transitions. [2021-10-06 16:23:15,939 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1369 transitions. Word has length 70 [2021-10-06 16:23:15,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:15,940 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 1369 transitions. [2021-10-06 16:23:15,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 69 states have (on average 1.0724637681159421) internal successors, (74), 69 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:15,940 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1369 transitions. [2021-10-06 16:23:15,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-06 16:23:15,941 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:15,941 INFO L512 BasicCegarLoop]: trace histogram [67, 1, 1, 1, 1] [2021-10-06 16:23:15,971 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-06 16:23:16,142 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,SelfDestructingSolverStorable77 [2021-10-06 16:23:16,142 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:16,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:16,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1626892065, now seen corresponding path program 67 times [2021-10-06 16:23:16,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:16,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543076538] [2021-10-06 16:23:16,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:16,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:16,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:18,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:18,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:18,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543076538] [2021-10-06 16:23:18,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543076538] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:18,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816707839] [2021-10-06 16:23:18,282 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:23:18,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:18,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:18,283 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:18,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-10-06 16:23:19,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:19,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 70 conjunts are in the unsatisfiable core [2021-10-06 16:23:19,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:19,357 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:19,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816707839] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:19,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:19,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 69 [2021-10-06 16:23:19,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651251853] [2021-10-06 16:23:19,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2021-10-06 16:23:19,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:19,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-10-06 16:23:19,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-06 16:23:19,359 INFO L87 Difference]: Start difference. First operand 580 states and 1369 transitions. Second operand has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:20,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:20,475 INFO L93 Difference]: Finished difference Result 1134 states and 2677 transitions. [2021-10-06 16:23:20,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-10-06 16:23:20,476 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-10-06 16:23:20,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:20,478 INFO L225 Difference]: With dead ends: 1134 [2021-10-06 16:23:20,478 INFO L226 Difference]: Without dead ends: 856 [2021-10-06 16:23:20,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 1972.9ms TimeCoverageRelationStatistics Valid=2485, Invalid=2485, Unknown=0, NotChecked=0, Total=4970 [2021-10-06 16:23:20,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2021-10-06 16:23:20,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 588. [2021-10-06 16:23:20,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 585 states have (on average 2.3726495726495727) internal successors, (1388), 587 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:20,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1388 transitions. [2021-10-06 16:23:20,493 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1388 transitions. Word has length 71 [2021-10-06 16:23:20,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:20,493 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1388 transitions. [2021-10-06 16:23:20,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 70 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:20,494 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1388 transitions. [2021-10-06 16:23:20,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-06 16:23:20,495 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:20,495 INFO L512 BasicCegarLoop]: trace histogram [68, 1, 1, 1, 1] [2021-10-06 16:23:20,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:20,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:20,709 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:20,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:20,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1105951827, now seen corresponding path program 68 times [2021-10-06 16:23:20,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:20,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350899278] [2021-10-06 16:23:20,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:20,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:20,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:22,892 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:22,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:22,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350899278] [2021-10-06 16:23:22,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350899278] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:22,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782767272] [2021-10-06 16:23:22,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:23:22,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:22,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:22,896 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:22,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-10-06 16:23:23,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:23:23,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:23,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 71 conjunts are in the unsatisfiable core [2021-10-06 16:23:23,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:23,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:23,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782767272] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:23,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:23,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 70 [2021-10-06 16:23:23,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500459582] [2021-10-06 16:23:23,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2021-10-06 16:23:23,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:23,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-10-06 16:23:23,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-06 16:23:23,962 INFO L87 Difference]: Start difference. First operand 588 states and 1388 transitions. Second operand has 72 states, 71 states have (on average 1.0704225352112675) internal successors, (76), 71 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:25,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:25,164 INFO L93 Difference]: Finished difference Result 1150 states and 2715 transitions. [2021-10-06 16:23:25,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-06 16:23:25,164 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 1.0704225352112675) internal successors, (76), 71 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-10-06 16:23:25,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:25,166 INFO L225 Difference]: With dead ends: 1150 [2021-10-06 16:23:25,166 INFO L226 Difference]: Without dead ends: 868 [2021-10-06 16:23:25,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 2011.1ms TimeCoverageRelationStatistics Valid=2556, Invalid=2556, Unknown=0, NotChecked=0, Total=5112 [2021-10-06 16:23:25,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2021-10-06 16:23:25,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 596. [2021-10-06 16:23:25,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 593 states have (on average 2.372681281618887) internal successors, (1407), 595 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:25,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1407 transitions. [2021-10-06 16:23:25,179 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1407 transitions. Word has length 72 [2021-10-06 16:23:25,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:25,180 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 1407 transitions. [2021-10-06 16:23:25,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 1.0704225352112675) internal successors, (76), 71 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:25,180 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1407 transitions. [2021-10-06 16:23:25,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-06 16:23:25,182 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:25,182 INFO L512 BasicCegarLoop]: trace histogram [69, 1, 1, 1, 1] [2021-10-06 16:23:25,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-10-06 16:23:25,397 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,SelfDestructingSolverStorable79 [2021-10-06 16:23:25,398 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:25,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:25,398 INFO L82 PathProgramCache]: Analyzing trace with hash 75233441, now seen corresponding path program 69 times [2021-10-06 16:23:25,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:25,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018249307] [2021-10-06 16:23:25,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:25,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:27,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2415 backedges. 0 proven. 2415 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:27,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:27,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018249307] [2021-10-06 16:23:27,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018249307] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:27,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341547462] [2021-10-06 16:23:27,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:23:27,658 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:27,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:27,660 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:27,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-10-06 16:23:28,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2021-10-06 16:23:28,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:28,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 72 conjunts are in the unsatisfiable core [2021-10-06 16:23:28,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:28,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2415 backedges. 0 proven. 2415 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:28,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341547462] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:28,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:28,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 71 [2021-10-06 16:23:28,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050168046] [2021-10-06 16:23:28,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-10-06 16:23:28,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:28,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-10-06 16:23:28,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-06 16:23:28,821 INFO L87 Difference]: Start difference. First operand 596 states and 1407 transitions. Second operand has 73 states, 72 states have (on average 1.0694444444444444) internal successors, (77), 72 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:30,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:30,166 INFO L93 Difference]: Finished difference Result 1166 states and 2753 transitions. [2021-10-06 16:23:30,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-10-06 16:23:30,167 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 72 states have (on average 1.0694444444444444) internal successors, (77), 72 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2021-10-06 16:23:30,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:30,169 INFO L225 Difference]: With dead ends: 1166 [2021-10-06 16:23:30,169 INFO L226 Difference]: Without dead ends: 880 [2021-10-06 16:23:30,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 2099.7ms TimeCoverageRelationStatistics Valid=2628, Invalid=2628, Unknown=0, NotChecked=0, Total=5256 [2021-10-06 16:23:30,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2021-10-06 16:23:30,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 604. [2021-10-06 16:23:30,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 601 states have (on average 2.372712146422629) internal successors, (1426), 603 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:30,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1426 transitions. [2021-10-06 16:23:30,182 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1426 transitions. Word has length 73 [2021-10-06 16:23:30,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:30,182 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 1426 transitions. [2021-10-06 16:23:30,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 72 states have (on average 1.0694444444444444) internal successors, (77), 72 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:30,182 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1426 transitions. [2021-10-06 16:23:30,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-06 16:23:30,183 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:30,184 INFO L512 BasicCegarLoop]: trace histogram [70, 1, 1, 1, 1] [2021-10-06 16:23:30,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-10-06 16:23:30,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:30,384 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:30,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:30,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1962728915, now seen corresponding path program 70 times [2021-10-06 16:23:30,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:30,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564809327] [2021-10-06 16:23:30,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:30,386 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:30,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:32,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2485 backedges. 0 proven. 2485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:32,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:32,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564809327] [2021-10-06 16:23:32,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564809327] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:32,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889622251] [2021-10-06 16:23:32,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:23:32,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:32,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:32,723 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:32,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-10-06 16:23:33,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:23:33,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:33,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 73 conjunts are in the unsatisfiable core [2021-10-06 16:23:33,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:33,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2485 backedges. 0 proven. 2485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:33,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889622251] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:33,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:33,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 72 [2021-10-06 16:23:33,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509667996] [2021-10-06 16:23:33,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2021-10-06 16:23:33,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:33,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-10-06 16:23:33,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-06 16:23:33,863 INFO L87 Difference]: Start difference. First operand 604 states and 1426 transitions. Second operand has 74 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:35,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:35,045 INFO L93 Difference]: Finished difference Result 1182 states and 2791 transitions. [2021-10-06 16:23:35,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-10-06 16:23:35,045 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-10-06 16:23:35,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:35,047 INFO L225 Difference]: With dead ends: 1182 [2021-10-06 16:23:35,047 INFO L226 Difference]: Without dead ends: 892 [2021-10-06 16:23:35,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 2177.6ms TimeCoverageRelationStatistics Valid=2701, Invalid=2701, Unknown=0, NotChecked=0, Total=5402 [2021-10-06 16:23:35,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-10-06 16:23:35,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 612. [2021-10-06 16:23:35,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 609 states have (on average 2.3727422003284073) internal successors, (1445), 611 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:35,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 1445 transitions. [2021-10-06 16:23:35,058 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 1445 transitions. Word has length 74 [2021-10-06 16:23:35,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:35,058 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 1445 transitions. [2021-10-06 16:23:35,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 73 states have (on average 1.0684931506849316) internal successors, (78), 73 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:35,059 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 1445 transitions. [2021-10-06 16:23:35,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-06 16:23:35,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:35,060 INFO L512 BasicCegarLoop]: trace histogram [71, 1, 1, 1, 1] [2021-10-06 16:23:35,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:35,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:35,271 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:35,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:35,271 INFO L82 PathProgramCache]: Analyzing trace with hash -715052511, now seen corresponding path program 71 times [2021-10-06 16:23:35,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:35,272 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243070510] [2021-10-06 16:23:35,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:35,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:35,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:37,648 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 0 proven. 2556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:37,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:37,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243070510] [2021-10-06 16:23:37,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243070510] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:37,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037976394] [2021-10-06 16:23:37,649 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:23:37,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:37,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:37,650 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:37,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-10-06 16:23:38,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2021-10-06 16:23:38,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:38,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 74 conjunts are in the unsatisfiable core [2021-10-06 16:23:38,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:38,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 0 proven. 2556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:38,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037976394] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:38,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:38,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 73 [2021-10-06 16:23:38,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194491706] [2021-10-06 16:23:38,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2021-10-06 16:23:38,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:38,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-10-06 16:23:38,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-06 16:23:38,849 INFO L87 Difference]: Start difference. First operand 612 states and 1445 transitions. Second operand has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 74 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:40,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:40,104 INFO L93 Difference]: Finished difference Result 1198 states and 2829 transitions. [2021-10-06 16:23:40,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-06 16:23:40,105 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 74 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-10-06 16:23:40,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:40,106 INFO L225 Difference]: With dead ends: 1198 [2021-10-06 16:23:40,106 INFO L226 Difference]: Without dead ends: 904 [2021-10-06 16:23:40,107 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 2203.5ms TimeCoverageRelationStatistics Valid=2775, Invalid=2775, Unknown=0, NotChecked=0, Total=5550 [2021-10-06 16:23:40,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2021-10-06 16:23:40,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 620. [2021-10-06 16:23:40,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 617 states have (on average 2.372771474878444) internal successors, (1464), 619 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:40,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1464 transitions. [2021-10-06 16:23:40,117 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1464 transitions. Word has length 75 [2021-10-06 16:23:40,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:40,117 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 1464 transitions. [2021-10-06 16:23:40,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 74 states have (on average 1.0675675675675675) internal successors, (79), 74 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:40,117 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1464 transitions. [2021-10-06 16:23:40,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-10-06 16:23:40,118 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:40,118 INFO L512 BasicCegarLoop]: trace histogram [72, 1, 1, 1, 1] [2021-10-06 16:23:40,149 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-06 16:23:40,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:40,324 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:40,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:40,324 INFO L82 PathProgramCache]: Analyzing trace with hash -691789651, now seen corresponding path program 72 times [2021-10-06 16:23:40,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:40,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94357778] [2021-10-06 16:23:40,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:40,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:40,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:42,770 INFO L134 CoverageAnalysis]: Checked inductivity of 2628 backedges. 0 proven. 2628 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:42,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:42,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94357778] [2021-10-06 16:23:42,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94357778] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:42,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891911697] [2021-10-06 16:23:42,771 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:23:42,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:42,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:42,772 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:42,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-10-06 16:23:43,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2021-10-06 16:23:43,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:43,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 75 conjunts are in the unsatisfiable core [2021-10-06 16:23:43,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:43,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2628 backedges. 0 proven. 2628 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:43,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891911697] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:43,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:43,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 74 [2021-10-06 16:23:43,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778025561] [2021-10-06 16:23:43,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-10-06 16:23:43,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:43,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-10-06 16:23:43,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-06 16:23:43,999 INFO L87 Difference]: Start difference. First operand 620 states and 1464 transitions. Second operand has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:45,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:45,396 INFO L93 Difference]: Finished difference Result 1214 states and 2867 transitions. [2021-10-06 16:23:45,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-06 16:23:45,397 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-10-06 16:23:45,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:45,398 INFO L225 Difference]: With dead ends: 1214 [2021-10-06 16:23:45,399 INFO L226 Difference]: Without dead ends: 916 [2021-10-06 16:23:45,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 2267.8ms TimeCoverageRelationStatistics Valid=2850, Invalid=2850, Unknown=0, NotChecked=0, Total=5700 [2021-10-06 16:23:45,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-10-06 16:23:45,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 628. [2021-10-06 16:23:45,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 625 states have (on average 2.3728) internal successors, (1483), 627 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:45,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1483 transitions. [2021-10-06 16:23:45,409 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1483 transitions. Word has length 76 [2021-10-06 16:23:45,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:45,409 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 1483 transitions. [2021-10-06 16:23:45,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:45,409 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1483 transitions. [2021-10-06 16:23:45,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-06 16:23:45,410 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:45,410 INFO L512 BasicCegarLoop]: trace histogram [73, 1, 1, 1, 1] [2021-10-06 16:23:45,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-10-06 16:23:45,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:45,611 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:45,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:45,612 INFO L82 PathProgramCache]: Analyzing trace with hash 29359009, now seen corresponding path program 73 times [2021-10-06 16:23:45,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:45,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153942208] [2021-10-06 16:23:45,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:45,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:48,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 0 proven. 2701 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:48,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:48,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153942208] [2021-10-06 16:23:48,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153942208] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:48,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287742820] [2021-10-06 16:23:48,111 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:23:48,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:48,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:48,113 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:48,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-10-06 16:23:49,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:49,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 76 conjunts are in the unsatisfiable core [2021-10-06 16:23:49,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:49,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 0 proven. 2701 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:49,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287742820] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:49,324 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:49,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 75 [2021-10-06 16:23:49,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816503867] [2021-10-06 16:23:49,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2021-10-06 16:23:49,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:49,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-10-06 16:23:49,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-06 16:23:49,327 INFO L87 Difference]: Start difference. First operand 628 states and 1483 transitions. Second operand has 77 states, 76 states have (on average 1.0657894736842106) internal successors, (81), 76 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:50,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:50,764 INFO L93 Difference]: Finished difference Result 1230 states and 2905 transitions. [2021-10-06 16:23:50,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-10-06 16:23:50,764 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 76 states have (on average 1.0657894736842106) internal successors, (81), 76 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-10-06 16:23:50,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:50,766 INFO L225 Difference]: With dead ends: 1230 [2021-10-06 16:23:50,766 INFO L226 Difference]: Without dead ends: 928 [2021-10-06 16:23:50,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 2336.0ms TimeCoverageRelationStatistics Valid=2926, Invalid=2926, Unknown=0, NotChecked=0, Total=5852 [2021-10-06 16:23:50,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2021-10-06 16:23:50,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 636. [2021-10-06 16:23:50,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 633 states have (on average 2.372827804107425) internal successors, (1502), 635 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:50,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1502 transitions. [2021-10-06 16:23:50,778 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1502 transitions. Word has length 77 [2021-10-06 16:23:50,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:50,778 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1502 transitions. [2021-10-06 16:23:50,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 76 states have (on average 1.0657894736842106) internal successors, (81), 76 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:50,778 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1502 transitions. [2021-10-06 16:23:50,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-10-06 16:23:50,780 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:50,780 INFO L512 BasicCegarLoop]: trace histogram [74, 1, 1, 1, 1] [2021-10-06 16:23:50,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-10-06 16:23:50,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:50,981 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:50,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:50,982 INFO L82 PathProgramCache]: Analyzing trace with hash 910130989, now seen corresponding path program 74 times [2021-10-06 16:23:50,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:50,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000682005] [2021-10-06 16:23:50,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:50,983 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:51,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:53,555 INFO L134 CoverageAnalysis]: Checked inductivity of 2775 backedges. 0 proven. 2775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:53,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:53,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000682005] [2021-10-06 16:23:53,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000682005] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:53,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750053992] [2021-10-06 16:23:53,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:23:53,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:53,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:53,557 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:53,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-10-06 16:23:54,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:23:54,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:23:54,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 77 conjunts are in the unsatisfiable core [2021-10-06 16:23:54,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:23:54,818 INFO L134 CoverageAnalysis]: Checked inductivity of 2775 backedges. 0 proven. 2775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:54,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750053992] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:54,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:23:54,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 76 [2021-10-06 16:23:54,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870286274] [2021-10-06 16:23:54,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2021-10-06 16:23:54,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:23:54,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-10-06 16:23:54,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-06 16:23:54,821 INFO L87 Difference]: Start difference. First operand 636 states and 1502 transitions. Second operand has 78 states, 77 states have (on average 1.0649350649350648) internal successors, (82), 77 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:56,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:23:56,318 INFO L93 Difference]: Finished difference Result 1246 states and 2943 transitions. [2021-10-06 16:23:56,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-10-06 16:23:56,318 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 77 states have (on average 1.0649350649350648) internal successors, (82), 77 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-10-06 16:23:56,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:23:56,320 INFO L225 Difference]: With dead ends: 1246 [2021-10-06 16:23:56,320 INFO L226 Difference]: Without dead ends: 940 [2021-10-06 16:23:56,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 2399.1ms TimeCoverageRelationStatistics Valid=3003, Invalid=3003, Unknown=0, NotChecked=0, Total=6006 [2021-10-06 16:23:56,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2021-10-06 16:23:56,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 644. [2021-10-06 16:23:56,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 641 states have (on average 2.372854914196568) internal successors, (1521), 643 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:56,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 1521 transitions. [2021-10-06 16:23:56,333 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 1521 transitions. Word has length 78 [2021-10-06 16:23:56,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:23:56,334 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 1521 transitions. [2021-10-06 16:23:56,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 77 states have (on average 1.0649350649350648) internal successors, (82), 77 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:23:56,334 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 1521 transitions. [2021-10-06 16:23:56,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-10-06 16:23:56,335 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:23:56,335 INFO L512 BasicCegarLoop]: trace histogram [75, 1, 1, 1, 1] [2021-10-06 16:23:56,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-10-06 16:23:56,540 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,SelfDestructingSolverStorable85 [2021-10-06 16:23:56,541 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:23:56,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:23:56,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1850708703, now seen corresponding path program 75 times [2021-10-06 16:23:56,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:23:56,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681706524] [2021-10-06 16:23:56,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:23:56,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:23:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:23:59,187 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 0 proven. 2850 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:23:59,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:23:59,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681706524] [2021-10-06 16:23:59,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681706524] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:23:59,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461363942] [2021-10-06 16:23:59,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:23:59,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:23:59,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:23:59,192 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:23:59,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-10-06 16:24:00,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2021-10-06 16:24:00,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:00,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 78 conjunts are in the unsatisfiable core [2021-10-06 16:24:00,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:00,521 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 0 proven. 2850 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:00,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461363942] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:00,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:00,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 77 [2021-10-06 16:24:00,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343597585] [2021-10-06 16:24:00,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-10-06 16:24:00,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:00,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-10-06 16:24:00,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-06 16:24:00,526 INFO L87 Difference]: Start difference. First operand 644 states and 1521 transitions. Second operand has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 78 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:01,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:01,998 INFO L93 Difference]: Finished difference Result 1262 states and 2981 transitions. [2021-10-06 16:24:01,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-10-06 16:24:01,998 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 78 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-10-06 16:24:01,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:02,000 INFO L225 Difference]: With dead ends: 1262 [2021-10-06 16:24:02,001 INFO L226 Difference]: Without dead ends: 952 [2021-10-06 16:24:02,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 2478.3ms TimeCoverageRelationStatistics Valid=3081, Invalid=3081, Unknown=0, NotChecked=0, Total=6162 [2021-10-06 16:24:02,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2021-10-06 16:24:02,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 652. [2021-10-06 16:24:02,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 649 states have (on average 2.3728813559322033) internal successors, (1540), 651 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:02,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 1540 transitions. [2021-10-06 16:24:02,012 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 1540 transitions. Word has length 79 [2021-10-06 16:24:02,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:02,012 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 1540 transitions. [2021-10-06 16:24:02,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 78 states have (on average 1.064102564102564) internal successors, (83), 78 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:02,013 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 1540 transitions. [2021-10-06 16:24:02,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-10-06 16:24:02,014 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:02,014 INFO L512 BasicCegarLoop]: trace histogram [76, 1, 1, 1, 1] [2021-10-06 16:24:02,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-10-06 16:24:02,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:02,215 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:02,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:02,216 INFO L82 PathProgramCache]: Analyzing trace with hash -1537393235, now seen corresponding path program 76 times [2021-10-06 16:24:02,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:02,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094104540] [2021-10-06 16:24:02,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:02,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:02,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2926 backedges. 0 proven. 2926 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:04,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:04,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094104540] [2021-10-06 16:24:04,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094104540] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:04,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611913859] [2021-10-06 16:24:04,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:24:04,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:04,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:04,924 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:04,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-06 16:24:05,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:24:05,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:05,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 79 conjunts are in the unsatisfiable core [2021-10-06 16:24:06,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:06,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2926 backedges. 0 proven. 2926 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:06,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611913859] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:06,223 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:06,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 78 [2021-10-06 16:24:06,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636485285] [2021-10-06 16:24:06,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2021-10-06 16:24:06,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:06,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-10-06 16:24:06,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-06 16:24:06,227 INFO L87 Difference]: Start difference. First operand 652 states and 1540 transitions. Second operand has 80 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 79 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:07,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:07,854 INFO L93 Difference]: Finished difference Result 1278 states and 3019 transitions. [2021-10-06 16:24:07,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-10-06 16:24:07,854 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 79 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-10-06 16:24:07,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:07,856 INFO L225 Difference]: With dead ends: 1278 [2021-10-06 16:24:07,857 INFO L226 Difference]: Without dead ends: 964 [2021-10-06 16:24:07,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 2518.2ms TimeCoverageRelationStatistics Valid=3160, Invalid=3160, Unknown=0, NotChecked=0, Total=6320 [2021-10-06 16:24:07,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-10-06 16:24:07,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 660. [2021-10-06 16:24:07,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 657 states have (on average 2.3729071537290714) internal successors, (1559), 659 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:07,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1559 transitions. [2021-10-06 16:24:07,872 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1559 transitions. Word has length 80 [2021-10-06 16:24:07,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:07,872 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 1559 transitions. [2021-10-06 16:24:07,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 79 states have (on average 1.0632911392405062) internal successors, (84), 79 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:07,872 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1559 transitions. [2021-10-06 16:24:07,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-10-06 16:24:07,874 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:07,875 INFO L512 BasicCegarLoop]: trace histogram [77, 1, 1, 1, 1] [2021-10-06 16:24:07,906 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-10-06 16:24:08,085 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,SelfDestructingSolverStorable87 [2021-10-06 16:24:08,086 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:08,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:08,086 INFO L82 PathProgramCache]: Analyzing trace with hash -414548319, now seen corresponding path program 77 times [2021-10-06 16:24:08,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:08,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945037761] [2021-10-06 16:24:08,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:08,087 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:08,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:10,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3003 backedges. 0 proven. 3003 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:10,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:10,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945037761] [2021-10-06 16:24:10,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945037761] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:10,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313760772] [2021-10-06 16:24:10,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:24:10,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:10,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:10,896 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:10,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-10-06 16:24:12,034 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2021-10-06 16:24:12,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:12,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 750 conjuncts, 80 conjunts are in the unsatisfiable core [2021-10-06 16:24:12,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:12,253 INFO L134 CoverageAnalysis]: Checked inductivity of 3003 backedges. 0 proven. 3003 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:12,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313760772] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:12,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:12,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 79 [2021-10-06 16:24:12,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932947215] [2021-10-06 16:24:12,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2021-10-06 16:24:12,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:12,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-10-06 16:24:12,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-06 16:24:12,257 INFO L87 Difference]: Start difference. First operand 660 states and 1559 transitions. Second operand has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:13,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:13,997 INFO L93 Difference]: Finished difference Result 1294 states and 3057 transitions. [2021-10-06 16:24:13,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-10-06 16:24:13,997 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-10-06 16:24:13,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:14,000 INFO L225 Difference]: With dead ends: 1294 [2021-10-06 16:24:14,000 INFO L226 Difference]: Without dead ends: 976 [2021-10-06 16:24:14,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 2608.3ms TimeCoverageRelationStatistics Valid=3240, Invalid=3240, Unknown=0, NotChecked=0, Total=6480 [2021-10-06 16:24:14,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-10-06 16:24:14,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 668. [2021-10-06 16:24:14,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 665 states have (on average 2.3729323308270676) internal successors, (1578), 667 states have internal predecessors, (1578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:14,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 1578 transitions. [2021-10-06 16:24:14,011 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 1578 transitions. Word has length 81 [2021-10-06 16:24:14,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:14,011 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 1578 transitions. [2021-10-06 16:24:14,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 80 states have (on average 1.0625) internal successors, (85), 80 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:14,011 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 1578 transitions. [2021-10-06 16:24:14,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-06 16:24:14,012 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:14,012 INFO L512 BasicCegarLoop]: trace histogram [78, 1, 1, 1, 1] [2021-10-06 16:24:14,042 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-06 16:24:14,213 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,SelfDestructingSolverStorable88 [2021-10-06 16:24:14,213 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:14,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:14,214 INFO L82 PathProgramCache]: Analyzing trace with hash 33905709, now seen corresponding path program 78 times [2021-10-06 16:24:14,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:14,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525439885] [2021-10-06 16:24:14,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:14,215 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:14,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:17,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3081 backedges. 0 proven. 3081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:17,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:17,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525439885] [2021-10-06 16:24:17,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525439885] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:17,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812628381] [2021-10-06 16:24:17,065 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:24:17,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:17,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:17,067 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:17,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-10-06 16:24:18,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2021-10-06 16:24:18,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:18,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 81 conjunts are in the unsatisfiable core [2021-10-06 16:24:18,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:18,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3081 backedges. 0 proven. 3081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:18,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812628381] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:18,467 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:18,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 80 [2021-10-06 16:24:18,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749801100] [2021-10-06 16:24:18,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-10-06 16:24:18,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:18,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-10-06 16:24:18,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-06 16:24:18,470 INFO L87 Difference]: Start difference. First operand 668 states and 1578 transitions. Second operand has 82 states, 81 states have (on average 1.0617283950617284) internal successors, (86), 81 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:20,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:20,473 INFO L93 Difference]: Finished difference Result 1310 states and 3095 transitions. [2021-10-06 16:24:20,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-10-06 16:24:20,473 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 81 states have (on average 1.0617283950617284) internal successors, (86), 81 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-10-06 16:24:20,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:20,475 INFO L225 Difference]: With dead ends: 1310 [2021-10-06 16:24:20,475 INFO L226 Difference]: Without dead ends: 988 [2021-10-06 16:24:20,475 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 2671.7ms TimeCoverageRelationStatistics Valid=3321, Invalid=3321, Unknown=0, NotChecked=0, Total=6642 [2021-10-06 16:24:20,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2021-10-06 16:24:20,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 676. [2021-10-06 16:24:20,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 673 states have (on average 2.37295690936107) internal successors, (1597), 675 states have internal predecessors, (1597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:20,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 1597 transitions. [2021-10-06 16:24:20,486 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 1597 transitions. Word has length 82 [2021-10-06 16:24:20,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:20,486 INFO L470 AbstractCegarLoop]: Abstraction has 676 states and 1597 transitions. [2021-10-06 16:24:20,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 81 states have (on average 1.0617283950617284) internal successors, (86), 81 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:20,487 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 1597 transitions. [2021-10-06 16:24:20,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-10-06 16:24:20,488 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:20,488 INFO L512 BasicCegarLoop]: trace histogram [79, 1, 1, 1, 1] [2021-10-06 16:24:20,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-10-06 16:24:20,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-10-06 16:24:20,689 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:20,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:20,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1051078689, now seen corresponding path program 79 times [2021-10-06 16:24:20,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:20,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505226945] [2021-10-06 16:24:20,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:20,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:20,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:23,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3160 backedges. 0 proven. 3160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:23,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:23,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505226945] [2021-10-06 16:24:23,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505226945] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:23,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646706449] [2021-10-06 16:24:23,601 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:24:23,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:23,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:23,602 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:23,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-10-06 16:24:24,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:24,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 82 conjunts are in the unsatisfiable core [2021-10-06 16:24:24,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:25,010 INFO L134 CoverageAnalysis]: Checked inductivity of 3160 backedges. 0 proven. 3160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:25,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646706449] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:25,011 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:25,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 81 [2021-10-06 16:24:25,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436193796] [2021-10-06 16:24:25,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-10-06 16:24:25,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:25,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-10-06 16:24:25,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-06 16:24:25,013 INFO L87 Difference]: Start difference. First operand 676 states and 1597 transitions. Second operand has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 82 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:26,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:26,698 INFO L93 Difference]: Finished difference Result 1326 states and 3133 transitions. [2021-10-06 16:24:26,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-10-06 16:24:26,698 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 82 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-10-06 16:24:26,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:26,700 INFO L225 Difference]: With dead ends: 1326 [2021-10-06 16:24:26,700 INFO L226 Difference]: Without dead ends: 1000 [2021-10-06 16:24:26,701 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 2725.7ms TimeCoverageRelationStatistics Valid=3403, Invalid=3403, Unknown=0, NotChecked=0, Total=6806 [2021-10-06 16:24:26,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-10-06 16:24:26,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 684. [2021-10-06 16:24:26,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 681 states have (on average 2.372980910425844) internal successors, (1616), 683 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:26,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1616 transitions. [2021-10-06 16:24:26,712 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1616 transitions. Word has length 83 [2021-10-06 16:24:26,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:26,712 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1616 transitions. [2021-10-06 16:24:26,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 82 states have (on average 1.0609756097560976) internal successors, (87), 82 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:26,712 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1616 transitions. [2021-10-06 16:24:26,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-10-06 16:24:26,713 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:26,714 INFO L512 BasicCegarLoop]: trace histogram [80, 1, 1, 1, 1] [2021-10-06 16:24:26,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-10-06 16:24:26,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:26,915 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:26,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:26,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1776297299, now seen corresponding path program 80 times [2021-10-06 16:24:26,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:26,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878769582] [2021-10-06 16:24:26,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:26,916 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:26,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:29,930 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 3240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:29,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:29,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878769582] [2021-10-06 16:24:29,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878769582] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:29,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572079669] [2021-10-06 16:24:29,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:24:29,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:29,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:29,932 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:29,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-10-06 16:24:31,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:24:31,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:31,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 83 conjunts are in the unsatisfiable core [2021-10-06 16:24:31,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:31,337 INFO L134 CoverageAnalysis]: Checked inductivity of 3240 backedges. 0 proven. 3240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:31,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572079669] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:31,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:31,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 82 [2021-10-06 16:24:31,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465755792] [2021-10-06 16:24:31,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2021-10-06 16:24:31,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:31,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-10-06 16:24:31,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-06 16:24:31,340 INFO L87 Difference]: Start difference. First operand 684 states and 1616 transitions. Second operand has 84 states, 83 states have (on average 1.0602409638554218) internal successors, (88), 83 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:33,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:33,104 INFO L93 Difference]: Finished difference Result 1342 states and 3171 transitions. [2021-10-06 16:24:33,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-10-06 16:24:33,104 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 83 states have (on average 1.0602409638554218) internal successors, (88), 83 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-10-06 16:24:33,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:33,106 INFO L225 Difference]: With dead ends: 1342 [2021-10-06 16:24:33,106 INFO L226 Difference]: Without dead ends: 1012 [2021-10-06 16:24:33,107 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 2801.0ms TimeCoverageRelationStatistics Valid=3486, Invalid=3486, Unknown=0, NotChecked=0, Total=6972 [2021-10-06 16:24:33,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-10-06 16:24:33,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 692. [2021-10-06 16:24:33,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 689 states have (on average 2.3730043541364294) internal successors, (1635), 691 states have internal predecessors, (1635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:33,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1635 transitions. [2021-10-06 16:24:33,117 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1635 transitions. Word has length 84 [2021-10-06 16:24:33,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:33,117 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 1635 transitions. [2021-10-06 16:24:33,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 83 states have (on average 1.0602409638554218) internal successors, (88), 83 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:33,118 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1635 transitions. [2021-10-06 16:24:33,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-10-06 16:24:33,119 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:33,119 INFO L512 BasicCegarLoop]: trace histogram [81, 1, 1, 1, 1] [2021-10-06 16:24:33,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-10-06 16:24:33,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:33,320 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:33,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:33,321 INFO L82 PathProgramCache]: Analyzing trace with hash 769360289, now seen corresponding path program 81 times [2021-10-06 16:24:33,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:33,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041715185] [2021-10-06 16:24:33,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:33,322 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:33,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:36,377 INFO L134 CoverageAnalysis]: Checked inductivity of 3321 backedges. 0 proven. 3321 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:36,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:36,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041715185] [2021-10-06 16:24:36,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041715185] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:36,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788864073] [2021-10-06 16:24:36,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:24:36,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:36,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:36,385 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:36,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-10-06 16:24:37,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2021-10-06 16:24:37,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:37,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 84 conjunts are in the unsatisfiable core [2021-10-06 16:24:37,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:37,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3321 backedges. 0 proven. 3321 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:37,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788864073] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:37,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:37,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 83 [2021-10-06 16:24:37,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524825880] [2021-10-06 16:24:37,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-10-06 16:24:37,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:37,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-10-06 16:24:37,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-06 16:24:37,879 INFO L87 Difference]: Start difference. First operand 692 states and 1635 transitions. Second operand has 85 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 84 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:39,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:39,691 INFO L93 Difference]: Finished difference Result 1358 states and 3209 transitions. [2021-10-06 16:24:39,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-10-06 16:24:39,691 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 84 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-10-06 16:24:39,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:39,693 INFO L225 Difference]: With dead ends: 1358 [2021-10-06 16:24:39,693 INFO L226 Difference]: Without dead ends: 1024 [2021-10-06 16:24:39,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2870.3ms TimeCoverageRelationStatistics Valid=3570, Invalid=3570, Unknown=0, NotChecked=0, Total=7140 [2021-10-06 16:24:39,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-10-06 16:24:39,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 700. [2021-10-06 16:24:39,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 697 states have (on average 2.3730272596843616) internal successors, (1654), 699 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:39,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1654 transitions. [2021-10-06 16:24:39,705 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1654 transitions. Word has length 85 [2021-10-06 16:24:39,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:39,705 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 1654 transitions. [2021-10-06 16:24:39,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 84 states have (on average 1.0595238095238095) internal successors, (89), 84 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:39,705 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1654 transitions. [2021-10-06 16:24:39,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-10-06 16:24:39,706 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:39,706 INFO L512 BasicCegarLoop]: trace histogram [82, 1, 1, 1, 1] [2021-10-06 16:24:39,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-10-06 16:24:39,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:39,907 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:39,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:39,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1919633107, now seen corresponding path program 82 times [2021-10-06 16:24:39,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:39,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478305753] [2021-10-06 16:24:39,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:39,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:39,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:43,027 INFO L134 CoverageAnalysis]: Checked inductivity of 3403 backedges. 0 proven. 3403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:43,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:43,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478305753] [2021-10-06 16:24:43,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478305753] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:43,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415513115] [2021-10-06 16:24:43,028 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:24:43,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:43,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:43,029 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:43,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-10-06 16:24:44,248 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:24:44,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:44,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 85 conjunts are in the unsatisfiable core [2021-10-06 16:24:44,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:44,519 INFO L134 CoverageAnalysis]: Checked inductivity of 3403 backedges. 0 proven. 3403 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:44,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415513115] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:44,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:44,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 84 [2021-10-06 16:24:44,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438259782] [2021-10-06 16:24:44,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2021-10-06 16:24:44,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:44,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-10-06 16:24:44,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-06 16:24:44,522 INFO L87 Difference]: Start difference. First operand 700 states and 1654 transitions. Second operand has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:46,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:46,491 INFO L93 Difference]: Finished difference Result 1374 states and 3247 transitions. [2021-10-06 16:24:46,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-10-06 16:24:46,491 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-10-06 16:24:46,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:46,493 INFO L225 Difference]: With dead ends: 1374 [2021-10-06 16:24:46,493 INFO L226 Difference]: Without dead ends: 1036 [2021-10-06 16:24:46,493 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 2931.3ms TimeCoverageRelationStatistics Valid=3655, Invalid=3655, Unknown=0, NotChecked=0, Total=7310 [2021-10-06 16:24:46,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2021-10-06 16:24:46,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 708. [2021-10-06 16:24:46,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 705 states have (on average 2.373049645390071) internal successors, (1673), 707 states have internal predecessors, (1673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:46,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1673 transitions. [2021-10-06 16:24:46,504 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1673 transitions. Word has length 86 [2021-10-06 16:24:46,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:46,504 INFO L470 AbstractCegarLoop]: Abstraction has 708 states and 1673 transitions. [2021-10-06 16:24:46,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 85 states have (on average 1.0588235294117647) internal successors, (90), 85 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:46,504 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1673 transitions. [2021-10-06 16:24:46,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-10-06 16:24:46,505 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:46,505 INFO L512 BasicCegarLoop]: trace histogram [83, 1, 1, 1, 1] [2021-10-06 16:24:46,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-10-06 16:24:46,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-10-06 16:24:46,706 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:46,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:46,707 INFO L82 PathProgramCache]: Analyzing trace with hash 620917537, now seen corresponding path program 83 times [2021-10-06 16:24:46,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:46,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399895527] [2021-10-06 16:24:46,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:46,708 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:46,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:49,908 INFO L134 CoverageAnalysis]: Checked inductivity of 3486 backedges. 0 proven. 3486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:49,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:49,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399895527] [2021-10-06 16:24:49,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399895527] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:49,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413188178] [2021-10-06 16:24:49,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:24:49,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:49,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:49,915 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:49,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-10-06 16:24:51,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2021-10-06 16:24:51,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:51,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 86 conjunts are in the unsatisfiable core [2021-10-06 16:24:51,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:51,440 INFO L134 CoverageAnalysis]: Checked inductivity of 3486 backedges. 0 proven. 3486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:51,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413188178] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:51,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:51,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 85 [2021-10-06 16:24:51,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853157990] [2021-10-06 16:24:51,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2021-10-06 16:24:51,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:51,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-10-06 16:24:51,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-06 16:24:51,444 INFO L87 Difference]: Start difference. First operand 708 states and 1673 transitions. Second operand has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:53,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:24:53,422 INFO L93 Difference]: Finished difference Result 1390 states and 3285 transitions. [2021-10-06 16:24:53,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-10-06 16:24:53,422 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2021-10-06 16:24:53,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:24:53,424 INFO L225 Difference]: With dead ends: 1390 [2021-10-06 16:24:53,424 INFO L226 Difference]: Without dead ends: 1048 [2021-10-06 16:24:53,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 3016.7ms TimeCoverageRelationStatistics Valid=3741, Invalid=3741, Unknown=0, NotChecked=0, Total=7482 [2021-10-06 16:24:53,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2021-10-06 16:24:53,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 716. [2021-10-06 16:24:53,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 713 states have (on average 2.373071528751753) internal successors, (1692), 715 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:53,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1692 transitions. [2021-10-06 16:24:53,436 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1692 transitions. Word has length 87 [2021-10-06 16:24:53,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:24:53,436 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 1692 transitions. [2021-10-06 16:24:53,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 86 states have (on average 1.058139534883721) internal successors, (91), 86 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:24:53,437 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1692 transitions. [2021-10-06 16:24:53,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-10-06 16:24:53,438 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:24:53,438 INFO L512 BasicCegarLoop]: trace histogram [84, 1, 1, 1, 1] [2021-10-06 16:24:53,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-10-06 16:24:53,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:53,639 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:24:53,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:24:53,640 INFO L82 PathProgramCache]: Analyzing trace with hash 2068576173, now seen corresponding path program 84 times [2021-10-06 16:24:53,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:24:53,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241208625] [2021-10-06 16:24:53,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:24:53,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:24:53,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:24:56,921 INFO L134 CoverageAnalysis]: Checked inductivity of 3570 backedges. 0 proven. 3570 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:56,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:24:56,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241208625] [2021-10-06 16:24:56,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241208625] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:56,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571826103] [2021-10-06 16:24:56,922 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:24:56,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:24:56,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:24:56,924 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:24:56,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-10-06 16:24:58,290 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2021-10-06 16:24:58,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:24:58,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 87 conjunts are in the unsatisfiable core [2021-10-06 16:24:58,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:24:58,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3570 backedges. 0 proven. 3570 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:24:58,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571826103] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:24:58,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:24:58,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 86 [2021-10-06 16:24:58,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28483979] [2021-10-06 16:24:58,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-10-06 16:24:58,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:24:58,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-10-06 16:24:58,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-06 16:24:58,579 INFO L87 Difference]: Start difference. First operand 716 states and 1692 transitions. Second operand has 88 states, 87 states have (on average 1.0574712643678161) internal successors, (92), 87 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:00,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:00,603 INFO L93 Difference]: Finished difference Result 1406 states and 3323 transitions. [2021-10-06 16:25:00,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-10-06 16:25:00,603 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 87 states have (on average 1.0574712643678161) internal successors, (92), 87 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2021-10-06 16:25:00,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:00,606 INFO L225 Difference]: With dead ends: 1406 [2021-10-06 16:25:00,606 INFO L226 Difference]: Without dead ends: 1060 [2021-10-06 16:25:00,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 3085.8ms TimeCoverageRelationStatistics Valid=3828, Invalid=3828, Unknown=0, NotChecked=0, Total=7656 [2021-10-06 16:25:00,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-10-06 16:25:00,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 724. [2021-10-06 16:25:00,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 721 states have (on average 2.3730929264909846) internal successors, (1711), 723 states have internal predecessors, (1711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:00,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1711 transitions. [2021-10-06 16:25:00,618 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1711 transitions. Word has length 88 [2021-10-06 16:25:00,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:00,618 INFO L470 AbstractCegarLoop]: Abstraction has 724 states and 1711 transitions. [2021-10-06 16:25:00,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 87 states have (on average 1.0574712643678161) internal successors, (92), 87 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:00,619 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1711 transitions. [2021-10-06 16:25:00,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-06 16:25:00,620 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:00,620 INFO L512 BasicCegarLoop]: trace histogram [85, 1, 1, 1, 1] [2021-10-06 16:25:00,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:00,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:00,821 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:00,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:00,821 INFO L82 PathProgramCache]: Analyzing trace with hash -298646367, now seen corresponding path program 85 times [2021-10-06 16:25:00,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:00,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464848211] [2021-10-06 16:25:00,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:00,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:00,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:04,176 INFO L134 CoverageAnalysis]: Checked inductivity of 3655 backedges. 0 proven. 3655 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:04,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:04,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464848211] [2021-10-06 16:25:04,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464848211] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:04,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900700689] [2021-10-06 16:25:04,177 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:25:04,177 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:04,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:04,178 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:25:04,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-10-06 16:25:05,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:05,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 88 conjunts are in the unsatisfiable core [2021-10-06 16:25:05,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:05,712 INFO L134 CoverageAnalysis]: Checked inductivity of 3655 backedges. 0 proven. 3655 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:05,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900700689] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:05,713 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:05,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 87 [2021-10-06 16:25:05,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178007916] [2021-10-06 16:25:05,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2021-10-06 16:25:05,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:05,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-10-06 16:25:05,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-06 16:25:05,717 INFO L87 Difference]: Start difference. First operand 724 states and 1711 transitions. Second operand has 89 states, 88 states have (on average 1.0568181818181819) internal successors, (93), 88 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:07,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:07,817 INFO L93 Difference]: Finished difference Result 1422 states and 3361 transitions. [2021-10-06 16:25:07,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-10-06 16:25:07,818 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 88 states have (on average 1.0568181818181819) internal successors, (93), 88 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2021-10-06 16:25:07,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:07,820 INFO L225 Difference]: With dead ends: 1422 [2021-10-06 16:25:07,820 INFO L226 Difference]: Without dead ends: 1072 [2021-10-06 16:25:07,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 3161.9ms TimeCoverageRelationStatistics Valid=3916, Invalid=3916, Unknown=0, NotChecked=0, Total=7832 [2021-10-06 16:25:07,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2021-10-06 16:25:07,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 732. [2021-10-06 16:25:07,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 729 states have (on average 2.373113854595336) internal successors, (1730), 731 states have internal predecessors, (1730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:07,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1730 transitions. [2021-10-06 16:25:07,833 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1730 transitions. Word has length 89 [2021-10-06 16:25:07,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:07,833 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 1730 transitions. [2021-10-06 16:25:07,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 88 states have (on average 1.0568181818181819) internal successors, (93), 88 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:07,834 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1730 transitions. [2021-10-06 16:25:07,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-10-06 16:25:07,835 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:07,835 INFO L512 BasicCegarLoop]: trace histogram [86, 1, 1, 1, 1] [2021-10-06 16:25:07,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-10-06 16:25:08,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-10-06 16:25:08,036 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:08,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:08,037 INFO L82 PathProgramCache]: Analyzing trace with hash -668101075, now seen corresponding path program 86 times [2021-10-06 16:25:08,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:08,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794491555] [2021-10-06 16:25:08,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:08,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:11,462 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 0 proven. 3741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:11,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:11,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794491555] [2021-10-06 16:25:11,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794491555] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:11,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445418648] [2021-10-06 16:25:11,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:25:11,463 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:11,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:11,464 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:25:11,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-10-06 16:25:12,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:25:12,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:12,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 89 conjunts are in the unsatisfiable core [2021-10-06 16:25:12,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:13,022 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 0 proven. 3741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:13,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445418648] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:13,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:13,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 88 [2021-10-06 16:25:13,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012619328] [2021-10-06 16:25:13,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2021-10-06 16:25:13,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:13,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2021-10-06 16:25:13,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-06 16:25:13,026 INFO L87 Difference]: Start difference. First operand 732 states and 1730 transitions. Second operand has 90 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 89 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:15,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:15,350 INFO L93 Difference]: Finished difference Result 1438 states and 3399 transitions. [2021-10-06 16:25:15,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-10-06 16:25:15,351 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 89 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-10-06 16:25:15,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:15,353 INFO L225 Difference]: With dead ends: 1438 [2021-10-06 16:25:15,353 INFO L226 Difference]: Without dead ends: 1084 [2021-10-06 16:25:15,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 3202.9ms TimeCoverageRelationStatistics Valid=4005, Invalid=4005, Unknown=0, NotChecked=0, Total=8010 [2021-10-06 16:25:15,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2021-10-06 16:25:15,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 740. [2021-10-06 16:25:15,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 737 states have (on average 2.373134328358209) internal successors, (1749), 739 states have internal predecessors, (1749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:15,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1749 transitions. [2021-10-06 16:25:15,366 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1749 transitions. Word has length 90 [2021-10-06 16:25:15,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:15,366 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 1749 transitions. [2021-10-06 16:25:15,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 89 states have (on average 1.0561797752808988) internal successors, (94), 89 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:15,366 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1749 transitions. [2021-10-06 16:25:15,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-06 16:25:15,367 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:15,367 INFO L512 BasicCegarLoop]: trace histogram [87, 1, 1, 1, 1] [2021-10-06 16:25:15,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-10-06 16:25:15,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:15,570 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:15,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:15,571 INFO L82 PathProgramCache]: Analyzing trace with hash 763704865, now seen corresponding path program 87 times [2021-10-06 16:25:15,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:15,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724634950] [2021-10-06 16:25:15,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:15,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:15,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:19,087 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 0 proven. 3828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:19,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:19,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724634950] [2021-10-06 16:25:19,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724634950] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:19,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554459702] [2021-10-06 16:25:19,088 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:25:19,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:19,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:19,090 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:25:19,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-10-06 16:25:20,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2021-10-06 16:25:20,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:20,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 90 conjunts are in the unsatisfiable core [2021-10-06 16:25:20,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:20,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3828 backedges. 0 proven. 3828 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:20,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554459702] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:20,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:20,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 89 [2021-10-06 16:25:20,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306221678] [2021-10-06 16:25:20,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-10-06 16:25:20,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:20,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-10-06 16:25:20,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-06 16:25:20,782 INFO L87 Difference]: Start difference. First operand 740 states and 1749 transitions. Second operand has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:23,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:23,069 INFO L93 Difference]: Finished difference Result 1454 states and 3437 transitions. [2021-10-06 16:25:23,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-10-06 16:25:23,069 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-10-06 16:25:23,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:23,072 INFO L225 Difference]: With dead ends: 1454 [2021-10-06 16:25:23,072 INFO L226 Difference]: Without dead ends: 1096 [2021-10-06 16:25:23,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 3319.5ms TimeCoverageRelationStatistics Valid=4095, Invalid=4095, Unknown=0, NotChecked=0, Total=8190 [2021-10-06 16:25:23,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2021-10-06 16:25:23,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 748. [2021-10-06 16:25:23,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 745 states have (on average 2.3731543624161073) internal successors, (1768), 747 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:23,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1768 transitions. [2021-10-06 16:25:23,084 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1768 transitions. Word has length 91 [2021-10-06 16:25:23,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:23,084 INFO L470 AbstractCegarLoop]: Abstraction has 748 states and 1768 transitions. [2021-10-06 16:25:23,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 90 states have (on average 1.0555555555555556) internal successors, (95), 90 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:23,084 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1768 transitions. [2021-10-06 16:25:23,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-10-06 16:25:23,086 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:23,086 INFO L512 BasicCegarLoop]: trace histogram [88, 1, 1, 1, 1] [2021-10-06 16:25:23,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:23,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-10-06 16:25:23,294 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:23,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:23,294 INFO L82 PathProgramCache]: Analyzing trace with hash -2094951251, now seen corresponding path program 88 times [2021-10-06 16:25:23,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:23,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266938417] [2021-10-06 16:25:23,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:23,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:26,891 INFO L134 CoverageAnalysis]: Checked inductivity of 3916 backedges. 0 proven. 3916 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:26,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:26,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266938417] [2021-10-06 16:25:26,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266938417] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:26,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377628369] [2021-10-06 16:25:26,892 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:25:26,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:26,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:26,894 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:25:26,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-10-06 16:25:28,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:25:28,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:28,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 91 conjunts are in the unsatisfiable core [2021-10-06 16:25:28,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:28,536 INFO L134 CoverageAnalysis]: Checked inductivity of 3916 backedges. 0 proven. 3916 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:28,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377628369] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:28,537 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:28,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 90 [2021-10-06 16:25:28,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589778707] [2021-10-06 16:25:28,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2021-10-06 16:25:28,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:28,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-10-06 16:25:28,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-06 16:25:28,540 INFO L87 Difference]: Start difference. First operand 748 states and 1768 transitions. Second operand has 92 states, 91 states have (on average 1.054945054945055) internal successors, (96), 91 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:30,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:30,976 INFO L93 Difference]: Finished difference Result 1470 states and 3475 transitions. [2021-10-06 16:25:30,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-06 16:25:30,976 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 91 states have (on average 1.054945054945055) internal successors, (96), 91 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-10-06 16:25:30,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:30,979 INFO L225 Difference]: With dead ends: 1470 [2021-10-06 16:25:30,979 INFO L226 Difference]: Without dead ends: 1108 [2021-10-06 16:25:30,980 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 3392.2ms TimeCoverageRelationStatistics Valid=4186, Invalid=4186, Unknown=0, NotChecked=0, Total=8372 [2021-10-06 16:25:30,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2021-10-06 16:25:30,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 756. [2021-10-06 16:25:30,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 753 states have (on average 2.3731739707835326) internal successors, (1787), 755 states have internal predecessors, (1787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:30,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1787 transitions. [2021-10-06 16:25:30,996 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1787 transitions. Word has length 92 [2021-10-06 16:25:30,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:30,996 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 1787 transitions. [2021-10-06 16:25:30,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 91 states have (on average 1.054945054945055) internal successors, (96), 91 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:30,996 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1787 transitions. [2021-10-06 16:25:30,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-10-06 16:25:30,998 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:30,998 INFO L512 BasicCegarLoop]: trace histogram [89, 1, 1, 1, 1] [2021-10-06 16:25:31,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:31,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:31,199 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:31,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:31,199 INFO L82 PathProgramCache]: Analyzing trace with hash -518977631, now seen corresponding path program 89 times [2021-10-06 16:25:31,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:31,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229719682] [2021-10-06 16:25:31,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:31,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:31,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:34,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4005 backedges. 0 proven. 4005 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:34,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:34,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229719682] [2021-10-06 16:25:34,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229719682] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:34,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91309295] [2021-10-06 16:25:34,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:25:34,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:34,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:34,915 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:25:34,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-10-06 16:25:36,395 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2021-10-06 16:25:36,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:36,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 92 conjunts are in the unsatisfiable core [2021-10-06 16:25:36,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:36,660 INFO L134 CoverageAnalysis]: Checked inductivity of 4005 backedges. 0 proven. 4005 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:36,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91309295] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:36,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:36,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 91 [2021-10-06 16:25:36,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719239771] [2021-10-06 16:25:36,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2021-10-06 16:25:36,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:36,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-10-06 16:25:36,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-06 16:25:36,664 INFO L87 Difference]: Start difference. First operand 756 states and 1787 transitions. Second operand has 93 states, 92 states have (on average 1.0543478260869565) internal successors, (97), 92 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:39,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:39,223 INFO L93 Difference]: Finished difference Result 1486 states and 3513 transitions. [2021-10-06 16:25:39,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-10-06 16:25:39,223 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 92 states have (on average 1.0543478260869565) internal successors, (97), 92 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-10-06 16:25:39,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:39,225 INFO L225 Difference]: With dead ends: 1486 [2021-10-06 16:25:39,225 INFO L226 Difference]: Without dead ends: 1120 [2021-10-06 16:25:39,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 3466.8ms TimeCoverageRelationStatistics Valid=4278, Invalid=4278, Unknown=0, NotChecked=0, Total=8556 [2021-10-06 16:25:39,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-10-06 16:25:39,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 764. [2021-10-06 16:25:39,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 761 states have (on average 2.373193166885677) internal successors, (1806), 763 states have internal predecessors, (1806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:39,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1806 transitions. [2021-10-06 16:25:39,239 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1806 transitions. Word has length 93 [2021-10-06 16:25:39,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:39,239 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 1806 transitions. [2021-10-06 16:25:39,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 92 states have (on average 1.0543478260869565) internal successors, (97), 92 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:39,239 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1806 transitions. [2021-10-06 16:25:39,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-06 16:25:39,240 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:39,240 INFO L512 BasicCegarLoop]: trace histogram [90, 1, 1, 1, 1] [2021-10-06 16:25:39,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:39,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-10-06 16:25:39,454 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:39,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:39,454 INFO L82 PathProgramCache]: Analyzing trace with hash 1091564333, now seen corresponding path program 90 times [2021-10-06 16:25:39,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:39,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289030834] [2021-10-06 16:25:39,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:39,455 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:39,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:43,210 INFO L134 CoverageAnalysis]: Checked inductivity of 4095 backedges. 0 proven. 4095 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:43,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:43,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289030834] [2021-10-06 16:25:43,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289030834] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:43,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568283797] [2021-10-06 16:25:43,211 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:25:43,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:43,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:43,212 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:25:43,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-10-06 16:25:44,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2021-10-06 16:25:44,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:25:44,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 867 conjuncts, 93 conjunts are in the unsatisfiable core [2021-10-06 16:25:44,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:44,994 INFO L134 CoverageAnalysis]: Checked inductivity of 4095 backedges. 0 proven. 4095 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:44,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568283797] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:44,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:44,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 92 [2021-10-06 16:25:44,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763042628] [2021-10-06 16:25:44,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2021-10-06 16:25:44,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:44,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-10-06 16:25:44,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-06 16:25:44,998 INFO L87 Difference]: Start difference. First operand 764 states and 1806 transitions. Second operand has 94 states, 93 states have (on average 1.053763440860215) internal successors, (98), 93 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:47,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:47,768 INFO L93 Difference]: Finished difference Result 1502 states and 3551 transitions. [2021-10-06 16:25:47,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-10-06 16:25:47,768 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 93 states have (on average 1.053763440860215) internal successors, (98), 93 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-10-06 16:25:47,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:47,770 INFO L225 Difference]: With dead ends: 1502 [2021-10-06 16:25:47,770 INFO L226 Difference]: Without dead ends: 1132 [2021-10-06 16:25:47,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 3546.5ms TimeCoverageRelationStatistics Valid=4371, Invalid=4371, Unknown=0, NotChecked=0, Total=8742 [2021-10-06 16:25:47,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2021-10-06 16:25:47,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 772. [2021-10-06 16:25:47,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 769 states have (on average 2.373211963589077) internal successors, (1825), 771 states have internal predecessors, (1825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:47,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1825 transitions. [2021-10-06 16:25:47,782 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1825 transitions. Word has length 94 [2021-10-06 16:25:47,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:47,783 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 1825 transitions. [2021-10-06 16:25:47,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 93 states have (on average 1.053763440860215) internal successors, (98), 93 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:47,783 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1825 transitions. [2021-10-06 16:25:47,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-10-06 16:25:47,784 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:47,784 INFO L512 BasicCegarLoop]: trace histogram [91, 1, 1, 1, 1] [2021-10-06 16:25:47,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-10-06 16:25:47,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:47,985 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:47,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:47,985 INFO L82 PathProgramCache]: Analyzing trace with hash -521242335, now seen corresponding path program 91 times [2021-10-06 16:25:47,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:47,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444397205] [2021-10-06 16:25:47,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:47,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:48,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:51,833 INFO L134 CoverageAnalysis]: Checked inductivity of 4186 backedges. 0 proven. 4186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:51,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:25:51,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444397205] [2021-10-06 16:25:51,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444397205] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:51,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328907512] [2021-10-06 16:25:51,834 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:25:51,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:25:51,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:25:51,835 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:25:51,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-10-06 16:25:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:25:53,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 876 conjuncts, 94 conjunts are in the unsatisfiable core [2021-10-06 16:25:53,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:25:53,550 INFO L134 CoverageAnalysis]: Checked inductivity of 4186 backedges. 0 proven. 4186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:25:53,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328907512] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:25:53,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:25:53,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 92] total 93 [2021-10-06 16:25:53,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669356150] [2021-10-06 16:25:53,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2021-10-06 16:25:53,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:25:53,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-10-06 16:25:53,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-06 16:25:53,554 INFO L87 Difference]: Start difference. First operand 772 states and 1825 transitions. Second operand has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 94 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:56,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:25:56,168 INFO L93 Difference]: Finished difference Result 1518 states and 3589 transitions. [2021-10-06 16:25:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-10-06 16:25:56,168 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 94 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-10-06 16:25:56,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:25:56,170 INFO L225 Difference]: With dead ends: 1518 [2021-10-06 16:25:56,170 INFO L226 Difference]: Without dead ends: 1144 [2021-10-06 16:25:56,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 3604.8ms TimeCoverageRelationStatistics Valid=4465, Invalid=4465, Unknown=0, NotChecked=0, Total=8930 [2021-10-06 16:25:56,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1144 states. [2021-10-06 16:25:56,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1144 to 780. [2021-10-06 16:25:56,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 777 states have (on average 2.3732303732303732) internal successors, (1844), 779 states have internal predecessors, (1844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:56,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1844 transitions. [2021-10-06 16:25:56,183 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1844 transitions. Word has length 95 [2021-10-06 16:25:56,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:25:56,184 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 1844 transitions. [2021-10-06 16:25:56,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 94 states have (on average 1.053191489361702) internal successors, (99), 94 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:25:56,184 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1844 transitions. [2021-10-06 16:25:56,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-10-06 16:25:56,185 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:25:56,185 INFO L512 BasicCegarLoop]: trace histogram [92, 1, 1, 1, 1] [2021-10-06 16:25:56,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-10-06 16:25:56,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-10-06 16:25:56,386 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:25:56,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:25:56,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1021358509, now seen corresponding path program 92 times [2021-10-06 16:25:56,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:25:56,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522651959] [2021-10-06 16:25:56,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:25:56,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:25:56,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:00,299 INFO L134 CoverageAnalysis]: Checked inductivity of 4278 backedges. 0 proven. 4278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:00,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:00,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522651959] [2021-10-06 16:26:00,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522651959] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:00,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096509481] [2021-10-06 16:26:00,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:26:00,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:00,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:00,302 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:26:00,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-10-06 16:26:01,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:26:01,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:01,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 95 conjunts are in the unsatisfiable core [2021-10-06 16:26:01,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:02,065 INFO L134 CoverageAnalysis]: Checked inductivity of 4278 backedges. 0 proven. 4278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:02,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096509481] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:02,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:02,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 94 [2021-10-06 16:26:02,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627821566] [2021-10-06 16:26:02,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2021-10-06 16:26:02,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:02,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2021-10-06 16:26:02,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-06 16:26:02,071 INFO L87 Difference]: Start difference. First operand 780 states and 1844 transitions. Second operand has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:04,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:04,949 INFO L93 Difference]: Finished difference Result 1534 states and 3627 transitions. [2021-10-06 16:26:04,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-10-06 16:26:04,949 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-10-06 16:26:04,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:04,952 INFO L225 Difference]: With dead ends: 1534 [2021-10-06 16:26:04,952 INFO L226 Difference]: Without dead ends: 1156 [2021-10-06 16:26:04,952 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 3704.2ms TimeCoverageRelationStatistics Valid=4560, Invalid=4560, Unknown=0, NotChecked=0, Total=9120 [2021-10-06 16:26:04,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1156 states. [2021-10-06 16:26:04,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1156 to 788. [2021-10-06 16:26:04,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 785 states have (on average 2.3732484076433122) internal successors, (1863), 787 states have internal predecessors, (1863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:04,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1863 transitions. [2021-10-06 16:26:04,971 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1863 transitions. Word has length 96 [2021-10-06 16:26:04,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:04,971 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 1863 transitions. [2021-10-06 16:26:04,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 95 states have (on average 1.0526315789473684) internal successors, (100), 95 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:04,971 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1863 transitions. [2021-10-06 16:26:04,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-10-06 16:26:04,973 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:04,973 INFO L512 BasicCegarLoop]: trace histogram [93, 1, 1, 1, 1] [2021-10-06 16:26:05,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-10-06 16:26:05,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103,100 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:05,187 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:26:05,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:05,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1597344417, now seen corresponding path program 93 times [2021-10-06 16:26:05,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:05,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171346484] [2021-10-06 16:26:05,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:05,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:05,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:09,193 INFO L134 CoverageAnalysis]: Checked inductivity of 4371 backedges. 0 proven. 4371 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:09,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:09,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171346484] [2021-10-06 16:26:09,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171346484] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:09,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311997835] [2021-10-06 16:26:09,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:26:09,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:09,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:09,195 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:26:09,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-10-06 16:26:10,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2021-10-06 16:26:10,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:10,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 96 conjunts are in the unsatisfiable core [2021-10-06 16:26:10,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:11,090 INFO L134 CoverageAnalysis]: Checked inductivity of 4371 backedges. 0 proven. 4371 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:11,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311997835] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:11,090 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:11,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 94] total 95 [2021-10-06 16:26:11,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757935110] [2021-10-06 16:26:11,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2021-10-06 16:26:11,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:11,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-10-06 16:26:11,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-06 16:26:11,095 INFO L87 Difference]: Start difference. First operand 788 states and 1863 transitions. Second operand has 97 states, 96 states have (on average 1.0520833333333333) internal successors, (101), 96 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:14,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:14,025 INFO L93 Difference]: Finished difference Result 1550 states and 3665 transitions. [2021-10-06 16:26:14,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-10-06 16:26:14,025 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 96 states have (on average 1.0520833333333333) internal successors, (101), 96 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-10-06 16:26:14,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:14,028 INFO L225 Difference]: With dead ends: 1550 [2021-10-06 16:26:14,028 INFO L226 Difference]: Without dead ends: 1168 [2021-10-06 16:26:14,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 3760.3ms TimeCoverageRelationStatistics Valid=4656, Invalid=4656, Unknown=0, NotChecked=0, Total=9312 [2021-10-06 16:26:14,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2021-10-06 16:26:14,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 796. [2021-10-06 16:26:14,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 793 states have (on average 2.373266078184111) internal successors, (1882), 795 states have internal predecessors, (1882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:14,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 1882 transitions. [2021-10-06 16:26:14,040 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 1882 transitions. Word has length 97 [2021-10-06 16:26:14,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:14,040 INFO L470 AbstractCegarLoop]: Abstraction has 796 states and 1882 transitions. [2021-10-06 16:26:14,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 96 states have (on average 1.0520833333333333) internal successors, (101), 96 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:14,040 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 1882 transitions. [2021-10-06 16:26:14,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-10-06 16:26:14,042 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:14,042 INFO L512 BasicCegarLoop]: trace histogram [94, 1, 1, 1, 1] [2021-10-06 16:26:14,074 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-10-06 16:26:14,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-10-06 16:26:14,243 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:26:14,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:14,243 INFO L82 PathProgramCache]: Analyzing trace with hash -2021928915, now seen corresponding path program 94 times [2021-10-06 16:26:14,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:14,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762545998] [2021-10-06 16:26:14,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:14,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:14,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:18,295 INFO L134 CoverageAnalysis]: Checked inductivity of 4465 backedges. 0 proven. 4465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:18,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:18,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762545998] [2021-10-06 16:26:18,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762545998] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:18,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097707922] [2021-10-06 16:26:18,296 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:26:18,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:18,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:18,297 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:26:18,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-10-06 16:26:19,854 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:26:19,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:19,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 97 conjunts are in the unsatisfiable core [2021-10-06 16:26:19,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:20,128 INFO L134 CoverageAnalysis]: Checked inductivity of 4465 backedges. 0 proven. 4465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:20,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097707922] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:20,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:20,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 96 [2021-10-06 16:26:20,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572910154] [2021-10-06 16:26:20,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2021-10-06 16:26:20,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:20,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-10-06 16:26:20,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-06 16:26:20,133 INFO L87 Difference]: Start difference. First operand 796 states and 1882 transitions. Second operand has 98 states, 97 states have (on average 1.0515463917525774) internal successors, (102), 97 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:23,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:23,212 INFO L93 Difference]: Finished difference Result 1566 states and 3703 transitions. [2021-10-06 16:26:23,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-10-06 16:26:23,213 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 97 states have (on average 1.0515463917525774) internal successors, (102), 97 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-10-06 16:26:23,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:23,215 INFO L225 Difference]: With dead ends: 1566 [2021-10-06 16:26:23,215 INFO L226 Difference]: Without dead ends: 1180 [2021-10-06 16:26:23,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 3837.6ms TimeCoverageRelationStatistics Valid=4753, Invalid=4753, Unknown=0, NotChecked=0, Total=9506 [2021-10-06 16:26:23,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-10-06 16:26:23,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 804. [2021-10-06 16:26:23,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 801 states have (on average 2.3732833957553057) internal successors, (1901), 803 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:23,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1901 transitions. [2021-10-06 16:26:23,228 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1901 transitions. Word has length 98 [2021-10-06 16:26:23,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:23,229 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1901 transitions. [2021-10-06 16:26:23,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 97 states have (on average 1.0515463917525774) internal successors, (102), 97 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:23,229 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1901 transitions. [2021-10-06 16:26:23,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-10-06 16:26:23,230 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:23,230 INFO L512 BasicCegarLoop]: trace histogram [95, 1, 1, 1, 1] [2021-10-06 16:26:23,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-10-06 16:26:23,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:23,431 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:26:23,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:23,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1744714785, now seen corresponding path program 95 times [2021-10-06 16:26:23,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:23,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939099244] [2021-10-06 16:26:23,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:23,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:23,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:27,596 INFO L134 CoverageAnalysis]: Checked inductivity of 4560 backedges. 0 proven. 4560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:27,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:27,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939099244] [2021-10-06 16:26:27,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939099244] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:27,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206975979] [2021-10-06 16:26:27,597 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:26:27,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:27,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:27,599 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:26:27,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-10-06 16:26:29,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2021-10-06 16:26:29,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:29,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 98 conjunts are in the unsatisfiable core [2021-10-06 16:26:29,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:29,542 INFO L134 CoverageAnalysis]: Checked inductivity of 4560 backedges. 0 proven. 4560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:29,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206975979] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:29,542 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:29,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 96] total 97 [2021-10-06 16:26:29,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750879098] [2021-10-06 16:26:29,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2021-10-06 16:26:29,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:29,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-10-06 16:26:29,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-06 16:26:29,545 INFO L87 Difference]: Start difference. First operand 804 states and 1901 transitions. Second operand has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 98 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:32,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:32,419 INFO L93 Difference]: Finished difference Result 1582 states and 3741 transitions. [2021-10-06 16:26:32,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-10-06 16:26:32,419 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 98 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-10-06 16:26:32,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:32,421 INFO L225 Difference]: With dead ends: 1582 [2021-10-06 16:26:32,421 INFO L226 Difference]: Without dead ends: 1192 [2021-10-06 16:26:32,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 3941.1ms TimeCoverageRelationStatistics Valid=4851, Invalid=4851, Unknown=0, NotChecked=0, Total=9702 [2021-10-06 16:26:32,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2021-10-06 16:26:32,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 812. [2021-10-06 16:26:32,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 809 states have (on average 2.373300370828183) internal successors, (1920), 811 states have internal predecessors, (1920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:32,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1920 transitions. [2021-10-06 16:26:32,434 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1920 transitions. Word has length 99 [2021-10-06 16:26:32,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:32,434 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1920 transitions. [2021-10-06 16:26:32,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 98 states have (on average 1.0510204081632653) internal successors, (103), 98 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:32,434 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1920 transitions. [2021-10-06 16:26:32,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-10-06 16:26:32,435 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:32,435 INFO L512 BasicCegarLoop]: trace histogram [96, 1, 1, 1, 1] [2021-10-06 16:26:32,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-10-06 16:26:32,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-10-06 16:26:32,643 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:26:32,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:32,643 INFO L82 PathProgramCache]: Analyzing trace with hash -1748414803, now seen corresponding path program 96 times [2021-10-06 16:26:32,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:32,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95698140] [2021-10-06 16:26:32,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:32,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:32,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:36,838 INFO L134 CoverageAnalysis]: Checked inductivity of 4656 backedges. 0 proven. 4656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:36,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:36,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95698140] [2021-10-06 16:26:36,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95698140] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:36,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907591432] [2021-10-06 16:26:36,838 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:26:36,839 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:36,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:36,840 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:26:36,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-10-06 16:26:38,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2021-10-06 16:26:38,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:38,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 99 conjunts are in the unsatisfiable core [2021-10-06 16:26:38,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:38,825 INFO L134 CoverageAnalysis]: Checked inductivity of 4656 backedges. 0 proven. 4656 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:38,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907591432] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:38,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:38,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 97] total 98 [2021-10-06 16:26:38,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812519832] [2021-10-06 16:26:38,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2021-10-06 16:26:38,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:38,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-10-06 16:26:38,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-06 16:26:38,829 INFO L87 Difference]: Start difference. First operand 812 states and 1920 transitions. Second operand has 100 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 99 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:41,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:41,893 INFO L93 Difference]: Finished difference Result 1598 states and 3779 transitions. [2021-10-06 16:26:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-10-06 16:26:41,893 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 99 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-10-06 16:26:41,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:41,895 INFO L225 Difference]: With dead ends: 1598 [2021-10-06 16:26:41,896 INFO L226 Difference]: Without dead ends: 1204 [2021-10-06 16:26:41,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 3955.5ms TimeCoverageRelationStatistics Valid=4950, Invalid=4950, Unknown=0, NotChecked=0, Total=9900 [2021-10-06 16:26:41,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-10-06 16:26:41,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 820. [2021-10-06 16:26:41,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 817 states have (on average 2.3733170134638923) internal successors, (1939), 819 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:41,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 1939 transitions. [2021-10-06 16:26:41,915 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 1939 transitions. Word has length 100 [2021-10-06 16:26:41,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:41,916 INFO L470 AbstractCegarLoop]: Abstraction has 820 states and 1939 transitions. [2021-10-06 16:26:41,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 99 states have (on average 1.0505050505050506) internal successors, (104), 99 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:41,916 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 1939 transitions. [2021-10-06 16:26:41,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-10-06 16:26:41,918 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:41,918 INFO L512 BasicCegarLoop]: trace histogram [97, 1, 1, 1, 1] [2021-10-06 16:26:41,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-10-06 16:26:42,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,104 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:42,132 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:26:42,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:42,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1633717665, now seen corresponding path program 97 times [2021-10-06 16:26:42,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:42,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086777034] [2021-10-06 16:26:42,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:42,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:46,455 INFO L134 CoverageAnalysis]: Checked inductivity of 4753 backedges. 0 proven. 4753 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:46,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:46,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086777034] [2021-10-06 16:26:46,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086777034] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:46,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370565182] [2021-10-06 16:26:46,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:26:46,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:46,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:46,458 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:26:46,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-10-06 16:26:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:48,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 100 conjunts are in the unsatisfiable core [2021-10-06 16:26:48,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:48,354 INFO L134 CoverageAnalysis]: Checked inductivity of 4753 backedges. 0 proven. 4753 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:48,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370565182] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:48,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:48,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 98] total 99 [2021-10-06 16:26:48,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840925054] [2021-10-06 16:26:48,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2021-10-06 16:26:48,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:48,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-10-06 16:26:48,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-06 16:26:48,358 INFO L87 Difference]: Start difference. First operand 820 states and 1939 transitions. Second operand has 101 states, 100 states have (on average 1.05) internal successors, (105), 100 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:51,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:26:51,579 INFO L93 Difference]: Finished difference Result 1614 states and 3817 transitions. [2021-10-06 16:26:51,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-10-06 16:26:51,580 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 100 states have (on average 1.05) internal successors, (105), 100 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-10-06 16:26:51,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:26:51,582 INFO L225 Difference]: With dead ends: 1614 [2021-10-06 16:26:51,582 INFO L226 Difference]: Without dead ends: 1216 [2021-10-06 16:26:51,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 4094.4ms TimeCoverageRelationStatistics Valid=5050, Invalid=5050, Unknown=0, NotChecked=0, Total=10100 [2021-10-06 16:26:51,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2021-10-06 16:26:51,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 828. [2021-10-06 16:26:51,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 825 states have (on average 2.3733333333333335) internal successors, (1958), 827 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:51,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1958 transitions. [2021-10-06 16:26:51,595 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1958 transitions. Word has length 101 [2021-10-06 16:26:51,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:26:51,595 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1958 transitions. [2021-10-06 16:26:51,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 100 states have (on average 1.05) internal successors, (105), 100 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:26:51,596 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1958 transitions. [2021-10-06 16:26:51,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-10-06 16:26:51,597 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:26:51,597 INFO L512 BasicCegarLoop]: trace histogram [98, 1, 1, 1, 1] [2021-10-06 16:26:51,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-10-06 16:26:51,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,105 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:51,798 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:26:51,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:26:51,798 INFO L82 PathProgramCache]: Analyzing trace with hash -894358227, now seen corresponding path program 98 times [2021-10-06 16:26:51,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:26:51,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085931219] [2021-10-06 16:26:51,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:26:51,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:26:51,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:26:56,116 INFO L134 CoverageAnalysis]: Checked inductivity of 4851 backedges. 0 proven. 4851 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:56,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:26:56,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085931219] [2021-10-06 16:26:56,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085931219] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:56,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838802392] [2021-10-06 16:26:56,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:26:56,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:26:56,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:26:56,118 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:26:56,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-10-06 16:26:57,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:26:57,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:26:57,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 939 conjuncts, 101 conjunts are in the unsatisfiable core [2021-10-06 16:26:57,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:26:58,064 INFO L134 CoverageAnalysis]: Checked inductivity of 4851 backedges. 0 proven. 4851 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:26:58,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838802392] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:26:58,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:26:58,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99] total 100 [2021-10-06 16:26:58,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901580267] [2021-10-06 16:26:58,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2021-10-06 16:26:58,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:26:58,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-10-06 16:26:58,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-06 16:26:58,069 INFO L87 Difference]: Start difference. First operand 828 states and 1958 transitions. Second operand has 102 states, 101 states have (on average 1.0495049504950495) internal successors, (106), 101 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:01,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:01,241 INFO L93 Difference]: Finished difference Result 1630 states and 3855 transitions. [2021-10-06 16:27:01,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-10-06 16:27:01,242 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 101 states have (on average 1.0495049504950495) internal successors, (106), 101 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-10-06 16:27:01,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:01,245 INFO L225 Difference]: With dead ends: 1630 [2021-10-06 16:27:01,245 INFO L226 Difference]: Without dead ends: 1228 [2021-10-06 16:27:01,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 4089.0ms TimeCoverageRelationStatistics Valid=5151, Invalid=5151, Unknown=0, NotChecked=0, Total=10302 [2021-10-06 16:27:01,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-10-06 16:27:01,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 836. [2021-10-06 16:27:01,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 833 states have (on average 2.3733493397358942) internal successors, (1977), 835 states have internal predecessors, (1977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:01,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1977 transitions. [2021-10-06 16:27:01,264 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1977 transitions. Word has length 102 [2021-10-06 16:27:01,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:01,265 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1977 transitions. [2021-10-06 16:27:01,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 101 states have (on average 1.0495049504950495) internal successors, (106), 101 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:01,265 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1977 transitions. [2021-10-06 16:27:01,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-10-06 16:27:01,267 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:01,267 INFO L512 BasicCegarLoop]: trace histogram [99, 1, 1, 1, 1] [2021-10-06 16:27:01,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-10-06 16:27:01,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,106 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:01,481 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:27:01,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:01,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1955299551, now seen corresponding path program 99 times [2021-10-06 16:27:01,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:01,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446855804] [2021-10-06 16:27:01,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:01,482 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:01,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:05,985 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 0 proven. 4950 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:05,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:05,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446855804] [2021-10-06 16:27:05,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446855804] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:05,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940569642] [2021-10-06 16:27:05,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:27:05,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:05,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:05,989 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:27:05,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-10-06 16:27:07,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2021-10-06 16:27:07,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:07,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 102 conjunts are in the unsatisfiable core [2021-10-06 16:27:07,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:08,105 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 0 proven. 4950 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:08,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940569642] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:08,105 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:08,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 100] total 101 [2021-10-06 16:27:08,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569701896] [2021-10-06 16:27:08,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2021-10-06 16:27:08,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:08,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-10-06 16:27:08,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-06 16:27:08,109 INFO L87 Difference]: Start difference. First operand 836 states and 1977 transitions. Second operand has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 102 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:11,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:11,415 INFO L93 Difference]: Finished difference Result 1646 states and 3893 transitions. [2021-10-06 16:27:11,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-10-06 16:27:11,415 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 102 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2021-10-06 16:27:11,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:11,418 INFO L225 Difference]: With dead ends: 1646 [2021-10-06 16:27:11,418 INFO L226 Difference]: Without dead ends: 1240 [2021-10-06 16:27:11,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 4223.3ms TimeCoverageRelationStatistics Valid=5253, Invalid=5253, Unknown=0, NotChecked=0, Total=10506 [2021-10-06 16:27:11,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2021-10-06 16:27:11,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 844. [2021-10-06 16:27:11,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 841 states have (on average 2.3733650416171224) internal successors, (1996), 843 states have internal predecessors, (1996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:11,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1996 transitions. [2021-10-06 16:27:11,432 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1996 transitions. Word has length 103 [2021-10-06 16:27:11,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:11,432 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1996 transitions. [2021-10-06 16:27:11,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 102 states have (on average 1.0490196078431373) internal successors, (107), 102 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:11,432 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1996 transitions. [2021-10-06 16:27:11,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-10-06 16:27:11,433 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:11,434 INFO L512 BasicCegarLoop]: trace histogram [100, 1, 1, 1, 1] [2021-10-06 16:27:11,473 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-10-06 16:27:11,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:11,650 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:27:11,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:11,650 INFO L82 PathProgramCache]: Analyzing trace with hash -484742227, now seen corresponding path program 100 times [2021-10-06 16:27:11,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:11,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049991947] [2021-10-06 16:27:11,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:11,651 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:11,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:16,175 INFO L134 CoverageAnalysis]: Checked inductivity of 5050 backedges. 0 proven. 5050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:16,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:16,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049991947] [2021-10-06 16:27:16,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049991947] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:16,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487972161] [2021-10-06 16:27:16,176 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:27:16,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:16,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:16,177 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:27:16,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-10-06 16:27:17,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:27:17,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:17,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 103 conjunts are in the unsatisfiable core [2021-10-06 16:27:17,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:18,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5050 backedges. 0 proven. 5050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:18,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487972161] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:18,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:18,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101] total 102 [2021-10-06 16:27:18,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060203447] [2021-10-06 16:27:18,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2021-10-06 16:27:18,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:18,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2021-10-06 16:27:18,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-06 16:27:18,227 INFO L87 Difference]: Start difference. First operand 844 states and 1996 transitions. Second operand has 104 states, 103 states have (on average 1.0485436893203883) internal successors, (108), 103 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:21,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:21,691 INFO L93 Difference]: Finished difference Result 1662 states and 3931 transitions. [2021-10-06 16:27:21,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-10-06 16:27:21,691 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 103 states have (on average 1.0485436893203883) internal successors, (108), 103 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-10-06 16:27:21,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:21,693 INFO L225 Difference]: With dead ends: 1662 [2021-10-06 16:27:21,694 INFO L226 Difference]: Without dead ends: 1252 [2021-10-06 16:27:21,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 4278.6ms TimeCoverageRelationStatistics Valid=5356, Invalid=5356, Unknown=0, NotChecked=0, Total=10712 [2021-10-06 16:27:21,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-10-06 16:27:21,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 852. [2021-10-06 16:27:21,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 849 states have (on average 2.3733804475853946) internal successors, (2015), 851 states have internal predecessors, (2015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:21,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 2015 transitions. [2021-10-06 16:27:21,706 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 2015 transitions. Word has length 104 [2021-10-06 16:27:21,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:21,707 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 2015 transitions. [2021-10-06 16:27:21,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 103 states have (on average 1.0485436893203883) internal successors, (108), 103 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:21,707 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 2015 transitions. [2021-10-06 16:27:21,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-10-06 16:27:21,708 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:21,708 INFO L512 BasicCegarLoop]: trace histogram [101, 1, 1, 1, 1] [2021-10-06 16:27:21,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-10-06 16:27:21,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-10-06 16:27:21,909 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:27:21,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:21,910 INFO L82 PathProgramCache]: Analyzing trace with hash -2142105439, now seen corresponding path program 101 times [2021-10-06 16:27:21,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:21,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232186051] [2021-10-06 16:27:21,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:21,911 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:21,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:26,544 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 0 proven. 5151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:26,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:26,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232186051] [2021-10-06 16:27:26,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232186051] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:26,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101055868] [2021-10-06 16:27:26,545 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:27:26,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:26,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:26,547 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:27:26,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-10-06 16:27:28,413 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2021-10-06 16:27:28,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:28,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 104 conjunts are in the unsatisfiable core [2021-10-06 16:27:28,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:28,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5151 backedges. 0 proven. 5151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:28,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101055868] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:28,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:28,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 102] total 103 [2021-10-06 16:27:28,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482220527] [2021-10-06 16:27:28,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2021-10-06 16:27:28,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:28,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2021-10-06 16:27:28,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-06 16:27:28,686 INFO L87 Difference]: Start difference. First operand 852 states and 2015 transitions. Second operand has 105 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 104 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:32,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:32,084 INFO L93 Difference]: Finished difference Result 1678 states and 3969 transitions. [2021-10-06 16:27:32,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-10-06 16:27:32,084 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 104 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-10-06 16:27:32,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:32,086 INFO L225 Difference]: With dead ends: 1678 [2021-10-06 16:27:32,086 INFO L226 Difference]: Without dead ends: 1264 [2021-10-06 16:27:32,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 4397.3ms TimeCoverageRelationStatistics Valid=5460, Invalid=5460, Unknown=0, NotChecked=0, Total=10920 [2021-10-06 16:27:32,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2021-10-06 16:27:32,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 860. [2021-10-06 16:27:32,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 857 states have (on average 2.3733955659276544) internal successors, (2034), 859 states have internal predecessors, (2034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:32,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2034 transitions. [2021-10-06 16:27:32,099 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2034 transitions. Word has length 105 [2021-10-06 16:27:32,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:32,099 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 2034 transitions. [2021-10-06 16:27:32,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 104 states have (on average 1.0480769230769231) internal successors, (109), 104 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:32,099 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2034 transitions. [2021-10-06 16:27:32,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-06 16:27:32,101 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:32,101 INFO L512 BasicCegarLoop]: trace histogram [102, 1, 1, 1, 1] [2021-10-06 16:27:32,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-10-06 16:27:32,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-10-06 16:27:32,302 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:27:32,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:32,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1980757459, now seen corresponding path program 102 times [2021-10-06 16:27:32,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:32,303 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473300106] [2021-10-06 16:27:32,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:32,303 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:32,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:37,024 INFO L134 CoverageAnalysis]: Checked inductivity of 5253 backedges. 0 proven. 5253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:37,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:37,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473300106] [2021-10-06 16:27:37,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473300106] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:37,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464901977] [2021-10-06 16:27:37,025 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:27:37,026 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:37,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:37,027 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:27:37,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-10-06 16:27:38,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2021-10-06 16:27:38,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:27:38,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 975 conjuncts, 105 conjunts are in the unsatisfiable core [2021-10-06 16:27:38,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:39,217 INFO L134 CoverageAnalysis]: Checked inductivity of 5253 backedges. 0 proven. 5253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:39,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464901977] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:39,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:39,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103] total 104 [2021-10-06 16:27:39,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993462867] [2021-10-06 16:27:39,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2021-10-06 16:27:39,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:39,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2021-10-06 16:27:39,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-06 16:27:39,222 INFO L87 Difference]: Start difference. First operand 860 states and 2034 transitions. Second operand has 106 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 105 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:43,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:43,126 INFO L93 Difference]: Finished difference Result 1694 states and 4007 transitions. [2021-10-06 16:27:43,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2021-10-06 16:27:43,126 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 105 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2021-10-06 16:27:43,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:43,128 INFO L225 Difference]: With dead ends: 1694 [2021-10-06 16:27:43,128 INFO L226 Difference]: Without dead ends: 1276 [2021-10-06 16:27:43,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 4492.6ms TimeCoverageRelationStatistics Valid=5565, Invalid=5565, Unknown=0, NotChecked=0, Total=11130 [2021-10-06 16:27:43,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-10-06 16:27:43,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 868. [2021-10-06 16:27:43,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 865 states have (on average 2.3734104046242774) internal successors, (2053), 867 states have internal predecessors, (2053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:43,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 2053 transitions. [2021-10-06 16:27:43,142 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 2053 transitions. Word has length 106 [2021-10-06 16:27:43,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:43,142 INFO L470 AbstractCegarLoop]: Abstraction has 868 states and 2053 transitions. [2021-10-06 16:27:43,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 105 states have (on average 1.0476190476190477) internal successors, (110), 105 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:43,142 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 2053 transitions. [2021-10-06 16:27:43,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-10-06 16:27:43,143 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:43,143 INFO L512 BasicCegarLoop]: trace histogram [103, 1, 1, 1, 1] [2021-10-06 16:27:43,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-10-06 16:27:43,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-10-06 16:27:43,344 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:27:43,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:43,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1273937375, now seen corresponding path program 103 times [2021-10-06 16:27:43,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:43,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463471864] [2021-10-06 16:27:43,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:43,346 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:48,144 INFO L134 CoverageAnalysis]: Checked inductivity of 5356 backedges. 0 proven. 5356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:48,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:48,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463471864] [2021-10-06 16:27:48,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463471864] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:48,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701821114] [2021-10-06 16:27:48,145 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:27:48,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:48,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:48,146 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:27:48,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-10-06 16:27:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:49,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 106 conjunts are in the unsatisfiable core [2021-10-06 16:27:49,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:27:50,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5356 backedges. 0 proven. 5356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:50,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701821114] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:50,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:27:50,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [104, 104] total 105 [2021-10-06 16:27:50,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281152551] [2021-10-06 16:27:50,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2021-10-06 16:27:50,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:27:50,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2021-10-06 16:27:50,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-06 16:27:50,241 INFO L87 Difference]: Start difference. First operand 868 states and 2053 transitions. Second operand has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 106 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:54,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:27:54,045 INFO L93 Difference]: Finished difference Result 1710 states and 4045 transitions. [2021-10-06 16:27:54,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-10-06 16:27:54,045 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 106 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2021-10-06 16:27:54,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:27:54,047 INFO L225 Difference]: With dead ends: 1710 [2021-10-06 16:27:54,048 INFO L226 Difference]: Without dead ends: 1288 [2021-10-06 16:27:54,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 4555.4ms TimeCoverageRelationStatistics Valid=5671, Invalid=5671, Unknown=0, NotChecked=0, Total=11342 [2021-10-06 16:27:54,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2021-10-06 16:27:54,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 876. [2021-10-06 16:27:54,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 873 states have (on average 2.3734249713631157) internal successors, (2072), 875 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:54,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 2072 transitions. [2021-10-06 16:27:54,060 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 2072 transitions. Word has length 107 [2021-10-06 16:27:54,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:27:54,060 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 2072 transitions. [2021-10-06 16:27:54,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 106 states have (on average 1.0471698113207548) internal successors, (111), 106 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:27:54,061 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 2072 transitions. [2021-10-06 16:27:54,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-06 16:27:54,062 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:27:54,062 INFO L512 BasicCegarLoop]: trace histogram [104, 1, 1, 1, 1] [2021-10-06 16:27:54,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-10-06 16:27:54,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-10-06 16:27:54,263 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:27:54,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:27:54,264 INFO L82 PathProgramCache]: Analyzing trace with hash -837351251, now seen corresponding path program 104 times [2021-10-06 16:27:54,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:27:54,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451949568] [2021-10-06 16:27:54,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:27:54,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:27:54,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:27:59,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5460 backedges. 0 proven. 5460 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:27:59,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:27:59,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451949568] [2021-10-06 16:27:59,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451949568] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:27:59,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646036987] [2021-10-06 16:27:59,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:27:59,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:27:59,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:27:59,183 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:27:59,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-10-06 16:28:01,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:28:01,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:01,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 993 conjuncts, 107 conjunts are in the unsatisfiable core [2021-10-06 16:28:01,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:01,312 INFO L134 CoverageAnalysis]: Checked inductivity of 5460 backedges. 0 proven. 5460 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:01,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646036987] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:01,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:01,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 106 [2021-10-06 16:28:01,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030415951] [2021-10-06 16:28:01,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2021-10-06 16:28:01,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:01,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2021-10-06 16:28:01,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-06 16:28:01,316 INFO L87 Difference]: Start difference. First operand 876 states and 2072 transitions. Second operand has 108 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 107 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:05,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:05,285 INFO L93 Difference]: Finished difference Result 1726 states and 4083 transitions. [2021-10-06 16:28:05,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-10-06 16:28:05,286 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 107 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-10-06 16:28:05,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:05,289 INFO L225 Difference]: With dead ends: 1726 [2021-10-06 16:28:05,289 INFO L226 Difference]: Without dead ends: 1300 [2021-10-06 16:28:05,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 4680.7ms TimeCoverageRelationStatistics Valid=5778, Invalid=5778, Unknown=0, NotChecked=0, Total=11556 [2021-10-06 16:28:05,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1300 states. [2021-10-06 16:28:05,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1300 to 884. [2021-10-06 16:28:05,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 881 states have (on average 2.3734392735527807) internal successors, (2091), 883 states have internal predecessors, (2091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:05,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 2091 transitions. [2021-10-06 16:28:05,304 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 2091 transitions. Word has length 108 [2021-10-06 16:28:05,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:05,304 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 2091 transitions. [2021-10-06 16:28:05,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 107 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:05,305 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 2091 transitions. [2021-10-06 16:28:05,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-10-06 16:28:05,306 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:05,306 INFO L512 BasicCegarLoop]: trace histogram [105, 1, 1, 1, 1] [2021-10-06 16:28:05,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-10-06 16:28:05,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-10-06 16:28:05,507 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:28:05,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:05,508 INFO L82 PathProgramCache]: Analyzing trace with hash -188083295, now seen corresponding path program 105 times [2021-10-06 16:28:05,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:05,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36584820] [2021-10-06 16:28:05,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:05,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:05,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:10,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5565 backedges. 0 proven. 5565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:10,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:10,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36584820] [2021-10-06 16:28:10,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36584820] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:10,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020228313] [2021-10-06 16:28:10,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:28:10,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:10,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:10,493 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:28:10,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-10-06 16:28:12,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2021-10-06 16:28:12,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:12,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 108 conjunts are in the unsatisfiable core [2021-10-06 16:28:12,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:12,812 INFO L134 CoverageAnalysis]: Checked inductivity of 5565 backedges. 0 proven. 5565 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:12,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020228313] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:12,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:12,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 106] total 107 [2021-10-06 16:28:12,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269186795] [2021-10-06 16:28:12,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2021-10-06 16:28:12,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:12,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2021-10-06 16:28:12,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-06 16:28:12,816 INFO L87 Difference]: Start difference. First operand 884 states and 2091 transitions. Second operand has 109 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:16,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:16,808 INFO L93 Difference]: Finished difference Result 1742 states and 4121 transitions. [2021-10-06 16:28:16,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-10-06 16:28:16,808 INFO L78 Accepts]: Start accepts. Automaton has has 109 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-10-06 16:28:16,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:16,811 INFO L225 Difference]: With dead ends: 1742 [2021-10-06 16:28:16,811 INFO L226 Difference]: Without dead ends: 1312 [2021-10-06 16:28:16,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 4739.5ms TimeCoverageRelationStatistics Valid=5886, Invalid=5886, Unknown=0, NotChecked=0, Total=11772 [2021-10-06 16:28:16,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2021-10-06 16:28:16,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 892. [2021-10-06 16:28:16,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 889 states have (on average 2.373453318335208) internal successors, (2110), 891 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:16,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 2110 transitions. [2021-10-06 16:28:16,824 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 2110 transitions. Word has length 109 [2021-10-06 16:28:16,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:16,825 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 2110 transitions. [2021-10-06 16:28:16,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 108 states have (on average 1.0462962962962963) internal successors, (113), 108 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:16,825 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 2110 transitions. [2021-10-06 16:28:16,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-10-06 16:28:16,826 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:16,826 INFO L512 BasicCegarLoop]: trace histogram [106, 1, 1, 1, 1] [2021-10-06 16:28:16,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-10-06 16:28:17,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-10-06 16:28:17,027 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:28:17,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:17,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1535613139, now seen corresponding path program 106 times [2021-10-06 16:28:17,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:17,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167178307] [2021-10-06 16:28:17,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:17,028 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:17,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:22,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5671 backedges. 0 proven. 5671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:22,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:22,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167178307] [2021-10-06 16:28:22,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167178307] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:22,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042997862] [2021-10-06 16:28:22,126 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:28:22,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:22,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:22,127 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:28:22,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-10-06 16:28:24,050 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:28:24,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:24,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 109 conjunts are in the unsatisfiable core [2021-10-06 16:28:24,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:24,359 INFO L134 CoverageAnalysis]: Checked inductivity of 5671 backedges. 0 proven. 5671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:24,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042997862] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:24,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:24,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 107] total 108 [2021-10-06 16:28:24,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588461709] [2021-10-06 16:28:24,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2021-10-06 16:28:24,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:24,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2021-10-06 16:28:24,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-06 16:28:24,363 INFO L87 Difference]: Start difference. First operand 892 states and 2110 transitions. Second operand has 110 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 109 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:28,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:28,571 INFO L93 Difference]: Finished difference Result 1758 states and 4159 transitions. [2021-10-06 16:28:28,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-10-06 16:28:28,571 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 109 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-10-06 16:28:28,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:28,574 INFO L225 Difference]: With dead ends: 1758 [2021-10-06 16:28:28,574 INFO L226 Difference]: Without dead ends: 1324 [2021-10-06 16:28:28,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 4856.4ms TimeCoverageRelationStatistics Valid=5995, Invalid=5995, Unknown=0, NotChecked=0, Total=11990 [2021-10-06 16:28:28,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1324 states. [2021-10-06 16:28:28,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1324 to 900. [2021-10-06 16:28:28,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 897 states have (on average 2.3734671125975475) internal successors, (2129), 899 states have internal predecessors, (2129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:28,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 2129 transitions. [2021-10-06 16:28:28,587 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 2129 transitions. Word has length 110 [2021-10-06 16:28:28,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:28,587 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 2129 transitions. [2021-10-06 16:28:28,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 109 states have (on average 1.0458715596330275) internal successors, (114), 109 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:28,587 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 2129 transitions. [2021-10-06 16:28:28,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-10-06 16:28:28,589 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:28,589 INFO L512 BasicCegarLoop]: trace histogram [107, 1, 1, 1, 1] [2021-10-06 16:28:28,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-10-06 16:28:28,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:28,790 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:28:28,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:28,798 INFO L82 PathProgramCache]: Analyzing trace with hash -359365343, now seen corresponding path program 107 times [2021-10-06 16:28:28,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:28,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873325060] [2021-10-06 16:28:28,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:28,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:28,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:33,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5778 backedges. 0 proven. 5778 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:33,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:33,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873325060] [2021-10-06 16:28:33,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873325060] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:33,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193174394] [2021-10-06 16:28:33,959 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:28:33,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:33,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:33,961 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:28:33,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-10-06 16:28:35,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 55 check-sat command(s) [2021-10-06 16:28:35,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:36,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 110 conjunts are in the unsatisfiable core [2021-10-06 16:28:36,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:36,350 INFO L134 CoverageAnalysis]: Checked inductivity of 5778 backedges. 0 proven. 5778 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:36,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193174394] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:36,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:36,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 108] total 109 [2021-10-06 16:28:36,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037396439] [2021-10-06 16:28:36,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2021-10-06 16:28:36,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:36,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2021-10-06 16:28:36,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-06 16:28:36,357 INFO L87 Difference]: Start difference. First operand 900 states and 2129 transitions. Second operand has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 110 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:40,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:40,535 INFO L93 Difference]: Finished difference Result 1774 states and 4197 transitions. [2021-10-06 16:28:40,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-10-06 16:28:40,535 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 110 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-10-06 16:28:40,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:40,538 INFO L225 Difference]: With dead ends: 1774 [2021-10-06 16:28:40,538 INFO L226 Difference]: Without dead ends: 1336 [2021-10-06 16:28:40,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 4908.0ms TimeCoverageRelationStatistics Valid=6105, Invalid=6105, Unknown=0, NotChecked=0, Total=12210 [2021-10-06 16:28:40,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2021-10-06 16:28:40,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 908. [2021-10-06 16:28:40,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 905 states have (on average 2.3734806629834253) internal successors, (2148), 907 states have internal predecessors, (2148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:40,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 2148 transitions. [2021-10-06 16:28:40,551 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 2148 transitions. Word has length 111 [2021-10-06 16:28:40,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:40,552 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 2148 transitions. [2021-10-06 16:28:40,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 110 states have (on average 1.0454545454545454) internal successors, (115), 110 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:40,552 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 2148 transitions. [2021-10-06 16:28:40,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-10-06 16:28:40,553 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:40,553 INFO L512 BasicCegarLoop]: trace histogram [108, 1, 1, 1, 1] [2021-10-06 16:28:40,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-10-06 16:28:40,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:40,754 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:28:40,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:40,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1744577965, now seen corresponding path program 108 times [2021-10-06 16:28:40,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:40,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965838472] [2021-10-06 16:28:40,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:40,756 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:40,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:46,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5886 backedges. 0 proven. 5886 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:46,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:46,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965838472] [2021-10-06 16:28:46,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965838472] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:46,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2693555] [2021-10-06 16:28:46,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:28:46,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:46,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:46,045 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:28:46,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-10-06 16:28:48,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 55 check-sat command(s) [2021-10-06 16:28:48,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:28:48,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 111 conjunts are in the unsatisfiable core [2021-10-06 16:28:48,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:28:48,495 INFO L134 CoverageAnalysis]: Checked inductivity of 5886 backedges. 0 proven. 5886 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:48,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2693555] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:48,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:28:48,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 109] total 110 [2021-10-06 16:28:48,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498687319] [2021-10-06 16:28:48,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2021-10-06 16:28:48,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:28:48,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2021-10-06 16:28:48,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-06 16:28:48,498 INFO L87 Difference]: Start difference. First operand 908 states and 2148 transitions. Second operand has 112 states, 111 states have (on average 1.045045045045045) internal successors, (116), 111 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:52,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:28:52,892 INFO L93 Difference]: Finished difference Result 1790 states and 4235 transitions. [2021-10-06 16:28:52,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2021-10-06 16:28:52,892 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 111 states have (on average 1.045045045045045) internal successors, (116), 111 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-10-06 16:28:52,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:28:52,894 INFO L225 Difference]: With dead ends: 1790 [2021-10-06 16:28:52,895 INFO L226 Difference]: Without dead ends: 1348 [2021-10-06 16:28:52,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 5024.2ms TimeCoverageRelationStatistics Valid=6216, Invalid=6216, Unknown=0, NotChecked=0, Total=12432 [2021-10-06 16:28:52,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1348 states. [2021-10-06 16:28:52,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1348 to 916. [2021-10-06 16:28:52,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 913 states have (on average 2.3734939759036147) internal successors, (2167), 915 states have internal predecessors, (2167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:52,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 2167 transitions. [2021-10-06 16:28:52,908 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 2167 transitions. Word has length 112 [2021-10-06 16:28:52,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:28:52,909 INFO L470 AbstractCegarLoop]: Abstraction has 916 states and 2167 transitions. [2021-10-06 16:28:52,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 111 states have (on average 1.045045045045045) internal successors, (116), 111 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:28:52,909 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 2167 transitions. [2021-10-06 16:28:52,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-10-06 16:28:52,910 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:28:52,910 INFO L512 BasicCegarLoop]: trace histogram [109, 1, 1, 1, 1] [2021-10-06 16:28:52,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-10-06 16:28:53,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-10-06 16:28:53,116 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:28:53,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:28:53,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1752656223, now seen corresponding path program 109 times [2021-10-06 16:28:53,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:28:53,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129126809] [2021-10-06 16:28:53,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:28:53,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:28:53,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:28:58,501 INFO L134 CoverageAnalysis]: Checked inductivity of 5995 backedges. 0 proven. 5995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:28:58,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:28:58,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129126809] [2021-10-06 16:28:58,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129126809] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:28:58,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802540530] [2021-10-06 16:28:58,502 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:28:58,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:28:58,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:28:58,503 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:28:58,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-10-06 16:29:00,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:00,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 1038 conjuncts, 112 conjunts are in the unsatisfiable core [2021-10-06 16:29:00,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:00,835 INFO L134 CoverageAnalysis]: Checked inductivity of 5995 backedges. 0 proven. 5995 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:00,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802540530] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:00,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:00,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [110, 110] total 111 [2021-10-06 16:29:00,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534573168] [2021-10-06 16:29:00,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2021-10-06 16:29:00,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:00,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2021-10-06 16:29:00,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-06 16:29:00,838 INFO L87 Difference]: Start difference. First operand 916 states and 2167 transitions. Second operand has 113 states, 112 states have (on average 1.0446428571428572) internal successors, (117), 112 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:05,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:05,326 INFO L93 Difference]: Finished difference Result 1806 states and 4273 transitions. [2021-10-06 16:29:05,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-10-06 16:29:05,326 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 112 states have (on average 1.0446428571428572) internal successors, (117), 112 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 113 [2021-10-06 16:29:05,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:05,328 INFO L225 Difference]: With dead ends: 1806 [2021-10-06 16:29:05,329 INFO L226 Difference]: Without dead ends: 1360 [2021-10-06 16:29:05,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 5134.1ms TimeCoverageRelationStatistics Valid=6328, Invalid=6328, Unknown=0, NotChecked=0, Total=12656 [2021-10-06 16:29:05,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2021-10-06 16:29:05,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 924. [2021-10-06 16:29:05,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 921 states have (on average 2.3735070575461457) internal successors, (2186), 923 states have internal predecessors, (2186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:05,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 2186 transitions. [2021-10-06 16:29:05,342 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 2186 transitions. Word has length 113 [2021-10-06 16:29:05,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:05,343 INFO L470 AbstractCegarLoop]: Abstraction has 924 states and 2186 transitions. [2021-10-06 16:29:05,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 112 states have (on average 1.0446428571428572) internal successors, (117), 112 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:05,343 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 2186 transitions. [2021-10-06 16:29:05,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-10-06 16:29:05,344 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:05,344 INFO L512 BasicCegarLoop]: trace histogram [110, 1, 1, 1, 1] [2021-10-06 16:29:05,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-10-06 16:29:05,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:05,545 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:29:05,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:05,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1502233645, now seen corresponding path program 110 times [2021-10-06 16:29:05,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:05,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917714273] [2021-10-06 16:29:05,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:05,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:05,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:11,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6105 backedges. 0 proven. 6105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:11,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:11,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917714273] [2021-10-06 16:29:11,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917714273] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:11,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366975393] [2021-10-06 16:29:11,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:29:11,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:11,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:11,056 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:29:11,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-10-06 16:29:13,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:29:13,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:13,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 113 conjunts are in the unsatisfiable core [2021-10-06 16:29:13,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:13,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6105 backedges. 0 proven. 6105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:13,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366975393] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:13,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:13,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 111] total 112 [2021-10-06 16:29:13,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34788173] [2021-10-06 16:29:13,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2021-10-06 16:29:13,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:13,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2021-10-06 16:29:13,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-06 16:29:13,430 INFO L87 Difference]: Start difference. First operand 924 states and 2186 transitions. Second operand has 114 states, 113 states have (on average 1.0442477876106195) internal successors, (118), 113 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:18,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:18,238 INFO L93 Difference]: Finished difference Result 1822 states and 4311 transitions. [2021-10-06 16:29:18,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2021-10-06 16:29:18,238 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 113 states have (on average 1.0442477876106195) internal successors, (118), 113 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-10-06 16:29:18,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:18,240 INFO L225 Difference]: With dead ends: 1822 [2021-10-06 16:29:18,241 INFO L226 Difference]: Without dead ends: 1372 [2021-10-06 16:29:18,241 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 5230.3ms TimeCoverageRelationStatistics Valid=6441, Invalid=6441, Unknown=0, NotChecked=0, Total=12882 [2021-10-06 16:29:18,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2021-10-06 16:29:18,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 932. [2021-10-06 16:29:18,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 929 states have (on average 2.373519913885899) internal successors, (2205), 931 states have internal predecessors, (2205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:18,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 2205 transitions. [2021-10-06 16:29:18,254 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 2205 transitions. Word has length 114 [2021-10-06 16:29:18,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:18,255 INFO L470 AbstractCegarLoop]: Abstraction has 932 states and 2205 transitions. [2021-10-06 16:29:18,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 113 states have (on average 1.0442477876106195) internal successors, (118), 113 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:18,255 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 2205 transitions. [2021-10-06 16:29:18,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-10-06 16:29:18,256 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:18,256 INFO L512 BasicCegarLoop]: trace histogram [111, 1, 1, 1, 1] [2021-10-06 16:29:18,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-10-06 16:29:18,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:18,457 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:29:18,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:18,458 INFO L82 PathProgramCache]: Analyzing trace with hash -675395551, now seen corresponding path program 111 times [2021-10-06 16:29:18,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:18,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810900502] [2021-10-06 16:29:18,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:18,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:18,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:24,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6216 backedges. 0 proven. 6216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:24,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:24,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810900502] [2021-10-06 16:29:24,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810900502] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:24,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361170888] [2021-10-06 16:29:24,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:29:24,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:24,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:24,047 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:29:24,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-10-06 16:29:26,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 57 check-sat command(s) [2021-10-06 16:29:26,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:26,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 1056 conjuncts, 114 conjunts are in the unsatisfiable core [2021-10-06 16:29:26,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:26,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6216 backedges. 0 proven. 6216 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:26,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361170888] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:26,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:26,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [112, 112] total 113 [2021-10-06 16:29:26,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775029536] [2021-10-06 16:29:26,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2021-10-06 16:29:26,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:26,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2021-10-06 16:29:26,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-06 16:29:26,615 INFO L87 Difference]: Start difference. First operand 932 states and 2205 transitions. Second operand has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 114 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:31,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:31,295 INFO L93 Difference]: Finished difference Result 1838 states and 4349 transitions. [2021-10-06 16:29:31,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-10-06 16:29:31,296 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 114 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-10-06 16:29:31,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:31,298 INFO L225 Difference]: With dead ends: 1838 [2021-10-06 16:29:31,298 INFO L226 Difference]: Without dead ends: 1384 [2021-10-06 16:29:31,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 5331.2ms TimeCoverageRelationStatistics Valid=6555, Invalid=6555, Unknown=0, NotChecked=0, Total=13110 [2021-10-06 16:29:31,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-10-06 16:29:31,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 940. [2021-10-06 16:29:31,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 937 states have (on average 2.3735325506937035) internal successors, (2224), 939 states have internal predecessors, (2224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:31,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 2224 transitions. [2021-10-06 16:29:31,311 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 2224 transitions. Word has length 115 [2021-10-06 16:29:31,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:31,312 INFO L470 AbstractCegarLoop]: Abstraction has 940 states and 2224 transitions. [2021-10-06 16:29:31,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 114 states have (on average 1.043859649122807) internal successors, (119), 114 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:31,312 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 2224 transitions. [2021-10-06 16:29:31,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-10-06 16:29:31,313 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:31,313 INFO L512 BasicCegarLoop]: trace histogram [112, 1, 1, 1, 1] [2021-10-06 16:29:31,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-10-06 16:29:31,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-10-06 16:29:31,514 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:29:31,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:31,514 INFO L82 PathProgramCache]: Analyzing trace with hash 537576109, now seen corresponding path program 112 times [2021-10-06 16:29:31,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:31,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229496858] [2021-10-06 16:29:31,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:31,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:31,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:37,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6328 backedges. 0 proven. 6328 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:37,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:37,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229496858] [2021-10-06 16:29:37,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229496858] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:37,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821880111] [2021-10-06 16:29:37,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:29:37,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:37,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:37,162 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:29:37,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-10-06 16:29:39,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:29:39,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:39,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 115 conjunts are in the unsatisfiable core [2021-10-06 16:29:39,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:39,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6328 backedges. 0 proven. 6328 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:39,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821880111] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:39,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:39,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 113] total 114 [2021-10-06 16:29:39,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228122810] [2021-10-06 16:29:39,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2021-10-06 16:29:39,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:39,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2021-10-06 16:29:39,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-06 16:29:39,629 INFO L87 Difference]: Start difference. First operand 940 states and 2224 transitions. Second operand has 116 states, 115 states have (on average 1.0434782608695652) internal successors, (120), 115 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:44,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:44,629 INFO L93 Difference]: Finished difference Result 1854 states and 4387 transitions. [2021-10-06 16:29:44,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-10-06 16:29:44,629 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 115 states have (on average 1.0434782608695652) internal successors, (120), 115 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-10-06 16:29:44,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:44,632 INFO L225 Difference]: With dead ends: 1854 [2021-10-06 16:29:44,632 INFO L226 Difference]: Without dead ends: 1396 [2021-10-06 16:29:44,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 5379.4ms TimeCoverageRelationStatistics Valid=6670, Invalid=6670, Unknown=0, NotChecked=0, Total=13340 [2021-10-06 16:29:44,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-10-06 16:29:44,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 948. [2021-10-06 16:29:44,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 945 states have (on average 2.3735449735449734) internal successors, (2243), 947 states have internal predecessors, (2243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:44,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 2243 transitions. [2021-10-06 16:29:44,649 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 2243 transitions. Word has length 116 [2021-10-06 16:29:44,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:44,649 INFO L470 AbstractCegarLoop]: Abstraction has 948 states and 2243 transitions. [2021-10-06 16:29:44,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 115 states have (on average 1.0434782608695652) internal successors, (120), 115 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:44,649 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 2243 transitions. [2021-10-06 16:29:44,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-10-06 16:29:44,651 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:44,651 INFO L512 BasicCegarLoop]: trace histogram [113, 1, 1, 1, 1] [2021-10-06 16:29:44,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-10-06 16:29:44,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-10-06 16:29:44,852 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:29:44,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:44,852 INFO L82 PathProgramCache]: Analyzing trace with hash -515008095, now seen corresponding path program 113 times [2021-10-06 16:29:44,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:44,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960595750] [2021-10-06 16:29:44,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:44,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:44,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:29:50,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6441 backedges. 0 proven. 6441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:50,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:29:50,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960595750] [2021-10-06 16:29:50,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960595750] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:50,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014293822] [2021-10-06 16:29:50,596 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:29:50,596 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:29:50,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:29:50,597 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:29:50,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-10-06 16:29:52,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 58 check-sat command(s) [2021-10-06 16:29:52,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:29:52,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 116 conjunts are in the unsatisfiable core [2021-10-06 16:29:52,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:29:53,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6441 backedges. 0 proven. 6441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:29:53,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014293822] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:29:53,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:29:53,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [114, 114] total 115 [2021-10-06 16:29:53,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634224818] [2021-10-06 16:29:53,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2021-10-06 16:29:53,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:29:53,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2021-10-06 16:29:53,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-06 16:29:53,217 INFO L87 Difference]: Start difference. First operand 948 states and 2243 transitions. Second operand has 117 states, 116 states have (on average 1.043103448275862) internal successors, (121), 116 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:58,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:29:58,405 INFO L93 Difference]: Finished difference Result 1870 states and 4425 transitions. [2021-10-06 16:29:58,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-10-06 16:29:58,405 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 116 states have (on average 1.043103448275862) internal successors, (121), 116 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2021-10-06 16:29:58,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:29:58,408 INFO L225 Difference]: With dead ends: 1870 [2021-10-06 16:29:58,408 INFO L226 Difference]: Without dead ends: 1408 [2021-10-06 16:29:58,408 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 5487.9ms TimeCoverageRelationStatistics Valid=6786, Invalid=6786, Unknown=0, NotChecked=0, Total=13572 [2021-10-06 16:29:58,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-10-06 16:29:58,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 956. [2021-10-06 16:29:58,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 953 states have (on average 2.373557187827912) internal successors, (2262), 955 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:58,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 2262 transitions. [2021-10-06 16:29:58,422 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 2262 transitions. Word has length 117 [2021-10-06 16:29:58,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:29:58,422 INFO L470 AbstractCegarLoop]: Abstraction has 956 states and 2262 transitions. [2021-10-06 16:29:58,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 116 states have (on average 1.043103448275862) internal successors, (121), 116 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:29:58,422 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 2262 transitions. [2021-10-06 16:29:58,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-10-06 16:29:58,423 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:29:58,423 INFO L512 BasicCegarLoop]: trace histogram [114, 1, 1, 1, 1] [2021-10-06 16:29:58,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-10-06 16:29:58,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-10-06 16:29:58,624 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:29:58,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:29:58,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1214619949, now seen corresponding path program 114 times [2021-10-06 16:29:58,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:29:58,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78864174] [2021-10-06 16:29:58,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:29:58,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:29:58,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:04,487 INFO L134 CoverageAnalysis]: Checked inductivity of 6555 backedges. 0 proven. 6555 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:04,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:04,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78864174] [2021-10-06 16:30:04,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78864174] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:04,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411524485] [2021-10-06 16:30:04,488 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:30:04,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:04,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:04,489 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:30:04,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-10-06 16:30:06,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 58 check-sat command(s) [2021-10-06 16:30:06,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:30:06,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 117 conjunts are in the unsatisfiable core [2021-10-06 16:30:06,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:07,147 INFO L134 CoverageAnalysis]: Checked inductivity of 6555 backedges. 0 proven. 6555 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:07,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411524485] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:07,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:07,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 115] total 116 [2021-10-06 16:30:07,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585883738] [2021-10-06 16:30:07,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 118 states [2021-10-06 16:30:07,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:07,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 118 interpolants. [2021-10-06 16:30:07,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-06 16:30:07,151 INFO L87 Difference]: Start difference. First operand 956 states and 2262 transitions. Second operand has 118 states, 117 states have (on average 1.0427350427350428) internal successors, (122), 117 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:12,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:12,987 INFO L93 Difference]: Finished difference Result 1886 states and 4463 transitions. [2021-10-06 16:30:12,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-10-06 16:30:12,988 INFO L78 Accepts]: Start accepts. Automaton has has 118 states, 117 states have (on average 1.0427350427350428) internal successors, (122), 117 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-10-06 16:30:12,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:12,990 INFO L225 Difference]: With dead ends: 1886 [2021-10-06 16:30:12,990 INFO L226 Difference]: Without dead ends: 1420 [2021-10-06 16:30:12,991 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 5593.7ms TimeCoverageRelationStatistics Valid=6903, Invalid=6903, Unknown=0, NotChecked=0, Total=13806 [2021-10-06 16:30:12,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2021-10-06 16:30:13,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 964. [2021-10-06 16:30:13,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 961 states have (on average 2.3735691987513006) internal successors, (2281), 963 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:13,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 2281 transitions. [2021-10-06 16:30:13,004 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 2281 transitions. Word has length 118 [2021-10-06 16:30:13,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:13,004 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 2281 transitions. [2021-10-06 16:30:13,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 118 states, 117 states have (on average 1.0427350427350428) internal successors, (122), 117 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:13,004 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 2281 transitions. [2021-10-06 16:30:13,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-10-06 16:30:13,006 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:13,006 INFO L512 BasicCegarLoop]: trace histogram [115, 1, 1, 1, 1] [2021-10-06 16:30:13,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-10-06 16:30:13,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-10-06 16:30:13,207 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:30:13,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:13,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1001485535, now seen corresponding path program 115 times [2021-10-06 16:30:13,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:13,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686166420] [2021-10-06 16:30:13,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:13,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:13,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:19,168 INFO L134 CoverageAnalysis]: Checked inductivity of 6670 backedges. 0 proven. 6670 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:19,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:19,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686166420] [2021-10-06 16:30:19,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686166420] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:19,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783043211] [2021-10-06 16:30:19,169 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:30:19,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:19,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:19,170 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:30:19,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-10-06 16:30:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:21,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 118 conjunts are in the unsatisfiable core [2021-10-06 16:30:21,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:21,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6670 backedges. 0 proven. 6670 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:21,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783043211] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:21,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:21,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [116, 116] total 117 [2021-10-06 16:30:21,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053789143] [2021-10-06 16:30:21,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2021-10-06 16:30:21,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:21,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2021-10-06 16:30:21,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-06 16:30:21,787 INFO L87 Difference]: Start difference. First operand 964 states and 2281 transitions. Second operand has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 118 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:27,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:27,137 INFO L93 Difference]: Finished difference Result 1902 states and 4501 transitions. [2021-10-06 16:30:27,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-10-06 16:30:27,138 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 118 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-10-06 16:30:27,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:27,140 INFO L225 Difference]: With dead ends: 1902 [2021-10-06 16:30:27,140 INFO L226 Difference]: Without dead ends: 1432 [2021-10-06 16:30:27,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 5691.2ms TimeCoverageRelationStatistics Valid=7021, Invalid=7021, Unknown=0, NotChecked=0, Total=14042 [2021-10-06 16:30:27,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2021-10-06 16:30:27,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 972. [2021-10-06 16:30:27,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 969 states have (on average 2.3735810113519094) internal successors, (2300), 971 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:27,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 2300 transitions. [2021-10-06 16:30:27,156 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 2300 transitions. Word has length 119 [2021-10-06 16:30:27,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:27,156 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 2300 transitions. [2021-10-06 16:30:27,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 118 states have (on average 1.0423728813559323) internal successors, (123), 118 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:27,156 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 2300 transitions. [2021-10-06 16:30:27,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-10-06 16:30:27,158 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:27,158 INFO L512 BasicCegarLoop]: trace histogram [116, 1, 1, 1, 1] [2021-10-06 16:30:27,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-10-06 16:30:27,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:27,371 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:30:27,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:27,372 INFO L82 PathProgramCache]: Analyzing trace with hash -981278803, now seen corresponding path program 116 times [2021-10-06 16:30:27,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:27,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45909389] [2021-10-06 16:30:27,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:27,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:27,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:33,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 6786 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:33,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:33,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45909389] [2021-10-06 16:30:33,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45909389] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:33,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387183524] [2021-10-06 16:30:33,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:30:33,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:33,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:33,443 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:30:33,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-10-06 16:30:35,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:30:35,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:30:35,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 119 conjunts are in the unsatisfiable core [2021-10-06 16:30:35,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:36,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 6786 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:36,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387183524] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:36,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:36,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [117, 117] total 118 [2021-10-06 16:30:36,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513040723] [2021-10-06 16:30:36,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2021-10-06 16:30:36,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:36,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2021-10-06 16:30:36,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-06 16:30:36,118 INFO L87 Difference]: Start difference. First operand 972 states and 2300 transitions. Second operand has 120 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 119 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:42,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:42,055 INFO L93 Difference]: Finished difference Result 1918 states and 4539 transitions. [2021-10-06 16:30:42,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-10-06 16:30:42,056 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 119 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-10-06 16:30:42,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:42,059 INFO L225 Difference]: With dead ends: 1918 [2021-10-06 16:30:42,059 INFO L226 Difference]: Without dead ends: 1444 [2021-10-06 16:30:42,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 5776.6ms TimeCoverageRelationStatistics Valid=7140, Invalid=7140, Unknown=0, NotChecked=0, Total=14280 [2021-10-06 16:30:42,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2021-10-06 16:30:42,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 980. [2021-10-06 16:30:42,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 977 states have (on average 2.3735926305015353) internal successors, (2319), 979 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:42,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 2319 transitions. [2021-10-06 16:30:42,078 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 2319 transitions. Word has length 120 [2021-10-06 16:30:42,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:42,078 INFO L470 AbstractCegarLoop]: Abstraction has 980 states and 2319 transitions. [2021-10-06 16:30:42,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 119 states have (on average 1.0420168067226891) internal successors, (124), 119 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:42,079 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 2319 transitions. [2021-10-06 16:30:42,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-10-06 16:30:42,081 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:42,081 INFO L512 BasicCegarLoop]: trace histogram [117, 1, 1, 1, 1] [2021-10-06 16:30:42,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-10-06 16:30:42,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-10-06 16:30:42,288 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:30:42,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:42,288 INFO L82 PathProgramCache]: Analyzing trace with hash -354870111, now seen corresponding path program 117 times [2021-10-06 16:30:42,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:42,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337947734] [2021-10-06 16:30:42,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:42,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:42,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:30:48,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6903 backedges. 0 proven. 6903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:48,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:30:48,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337947734] [2021-10-06 16:30:48,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337947734] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:48,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041771615] [2021-10-06 16:30:48,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:30:48,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:48,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:30:48,447 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:30:48,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-10-06 16:30:50,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 60 check-sat command(s) [2021-10-06 16:30:50,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:30:50,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 120 conjunts are in the unsatisfiable core [2021-10-06 16:30:50,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:30:51,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6903 backedges. 0 proven. 6903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:30:51,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041771615] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:30:51,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:30:51,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 118] total 119 [2021-10-06 16:30:51,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523020557] [2021-10-06 16:30:51,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2021-10-06 16:30:51,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:30:51,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2021-10-06 16:30:51,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-06 16:30:51,293 INFO L87 Difference]: Start difference. First operand 980 states and 2319 transitions. Second operand has 121 states, 120 states have (on average 1.0416666666666667) internal successors, (125), 120 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:57,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:30:57,015 INFO L93 Difference]: Finished difference Result 1934 states and 4577 transitions. [2021-10-06 16:30:57,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2021-10-06 16:30:57,016 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 120 states have (on average 1.0416666666666667) internal successors, (125), 120 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2021-10-06 16:30:57,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:30:57,018 INFO L225 Difference]: With dead ends: 1934 [2021-10-06 16:30:57,019 INFO L226 Difference]: Without dead ends: 1456 [2021-10-06 16:30:57,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 5882.9ms TimeCoverageRelationStatistics Valid=7260, Invalid=7260, Unknown=0, NotChecked=0, Total=14520 [2021-10-06 16:30:57,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2021-10-06 16:30:57,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 988. [2021-10-06 16:30:57,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 985 states have (on average 2.3736040609137055) internal successors, (2338), 987 states have internal predecessors, (2338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:57,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2338 transitions. [2021-10-06 16:30:57,036 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2338 transitions. Word has length 121 [2021-10-06 16:30:57,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:30:57,036 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 2338 transitions. [2021-10-06 16:30:57,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 120 states have (on average 1.0416666666666667) internal successors, (125), 120 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:30:57,037 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2338 transitions. [2021-10-06 16:30:57,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-10-06 16:30:57,038 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:30:57,038 INFO L512 BasicCegarLoop]: trace histogram [118, 1, 1, 1, 1] [2021-10-06 16:30:57,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-10-06 16:30:57,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,125 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:30:57,251 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:30:57,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:30:57,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1883930157, now seen corresponding path program 118 times [2021-10-06 16:30:57,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:30:57,252 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524497716] [2021-10-06 16:30:57,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:30:57,252 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:30:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:03,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7021 backedges. 0 proven. 7021 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:03,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:03,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524497716] [2021-10-06 16:31:03,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524497716] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:03,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945414992] [2021-10-06 16:31:03,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:31:03,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:03,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:03,522 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:31:03,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-10-06 16:31:05,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:31:05,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:31:05,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 121 conjunts are in the unsatisfiable core [2021-10-06 16:31:05,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:06,211 INFO L134 CoverageAnalysis]: Checked inductivity of 7021 backedges. 0 proven. 7021 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:06,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945414992] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:06,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:06,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 119] total 120 [2021-10-06 16:31:06,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379427481] [2021-10-06 16:31:06,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2021-10-06 16:31:06,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:06,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2021-10-06 16:31:06,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-06 16:31:06,216 INFO L87 Difference]: Start difference. First operand 988 states and 2338 transitions. Second operand has 122 states, 121 states have (on average 1.0413223140495869) internal successors, (126), 121 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:11,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:11,971 INFO L93 Difference]: Finished difference Result 1950 states and 4615 transitions. [2021-10-06 16:31:11,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-10-06 16:31:11,971 INFO L78 Accepts]: Start accepts. Automaton has has 122 states, 121 states have (on average 1.0413223140495869) internal successors, (126), 121 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2021-10-06 16:31:11,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:11,973 INFO L225 Difference]: With dead ends: 1950 [2021-10-06 16:31:11,974 INFO L226 Difference]: Without dead ends: 1468 [2021-10-06 16:31:11,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 5992.6ms TimeCoverageRelationStatistics Valid=7381, Invalid=7381, Unknown=0, NotChecked=0, Total=14762 [2021-10-06 16:31:11,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2021-10-06 16:31:11,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 996. [2021-10-06 16:31:11,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 993 states have (on average 2.3736153071500503) internal successors, (2357), 995 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:11,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 2357 transitions. [2021-10-06 16:31:11,991 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 2357 transitions. Word has length 122 [2021-10-06 16:31:11,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:11,992 INFO L470 AbstractCegarLoop]: Abstraction has 996 states and 2357 transitions. [2021-10-06 16:31:11,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 122 states, 121 states have (on average 1.0413223140495869) internal successors, (126), 121 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:11,992 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 2357 transitions. [2021-10-06 16:31:11,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-10-06 16:31:11,993 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:11,993 INFO L512 BasicCegarLoop]: trace histogram [119, 1, 1, 1, 1] [2021-10-06 16:31:12,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-10-06 16:31:12,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-10-06 16:31:12,194 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:31:12,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:12,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1727705567, now seen corresponding path program 119 times [2021-10-06 16:31:12,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:12,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770171251] [2021-10-06 16:31:12,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:12,196 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 7140 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:18,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:18,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770171251] [2021-10-06 16:31:18,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770171251] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:18,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390395727] [2021-10-06 16:31:18,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:31:18,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:18,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:18,610 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:31:18,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-10-06 16:31:21,161 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2021-10-06 16:31:21,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:31:21,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 122 conjunts are in the unsatisfiable core [2021-10-06 16:31:21,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:21,492 INFO L134 CoverageAnalysis]: Checked inductivity of 7140 backedges. 0 proven. 7140 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:21,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390395727] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:21,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:21,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [120, 120] total 121 [2021-10-06 16:31:21,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000781493] [2021-10-06 16:31:21,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 123 states [2021-10-06 16:31:21,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:21,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 123 interpolants. [2021-10-06 16:31:21,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-06 16:31:21,497 INFO L87 Difference]: Start difference. First operand 996 states and 2357 transitions. Second operand has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 122 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:27,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:27,669 INFO L93 Difference]: Finished difference Result 1966 states and 4653 transitions. [2021-10-06 16:31:27,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-10-06 16:31:27,670 INFO L78 Accepts]: Start accepts. Automaton has has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 122 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 123 [2021-10-06 16:31:27,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:27,672 INFO L225 Difference]: With dead ends: 1966 [2021-10-06 16:31:27,672 INFO L226 Difference]: Without dead ends: 1480 [2021-10-06 16:31:27,673 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 6116.0ms TimeCoverageRelationStatistics Valid=7503, Invalid=7503, Unknown=0, NotChecked=0, Total=15006 [2021-10-06 16:31:27,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-10-06 16:31:27,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1004. [2021-10-06 16:31:27,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 1001 states have (on average 2.3736263736263736) internal successors, (2376), 1003 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:27,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 2376 transitions. [2021-10-06 16:31:27,700 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 2376 transitions. Word has length 123 [2021-10-06 16:31:27,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:27,701 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 2376 transitions. [2021-10-06 16:31:27,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 123 states, 122 states have (on average 1.040983606557377) internal successors, (127), 122 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:27,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 2376 transitions. [2021-10-06 16:31:27,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-10-06 16:31:27,704 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:27,704 INFO L512 BasicCegarLoop]: trace histogram [120, 1, 1, 1, 1] [2021-10-06 16:31:27,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-10-06 16:31:27,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:27,918 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:31:27,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:27,919 INFO L82 PathProgramCache]: Analyzing trace with hash -2019263315, now seen corresponding path program 120 times [2021-10-06 16:31:27,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:27,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039774281] [2021-10-06 16:31:27,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:27,920 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:27,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:34,410 INFO L134 CoverageAnalysis]: Checked inductivity of 7260 backedges. 0 proven. 7260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:34,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:34,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039774281] [2021-10-06 16:31:34,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039774281] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:34,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202672070] [2021-10-06 16:31:34,411 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:31:34,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:34,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:34,413 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:31:34,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-10-06 16:31:36,876 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 61 check-sat command(s) [2021-10-06 16:31:36,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:31:36,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 1137 conjuncts, 123 conjunts are in the unsatisfiable core [2021-10-06 16:31:36,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:37,173 INFO L134 CoverageAnalysis]: Checked inductivity of 7260 backedges. 0 proven. 7260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:37,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202672070] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:37,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:37,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 121] total 122 [2021-10-06 16:31:37,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031761236] [2021-10-06 16:31:37,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2021-10-06 16:31:37,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:37,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2021-10-06 16:31:37,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-06 16:31:37,176 INFO L87 Difference]: Start difference. First operand 1004 states and 2376 transitions. Second operand has 124 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 123 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:42,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:42,677 INFO L93 Difference]: Finished difference Result 1982 states and 4691 transitions. [2021-10-06 16:31:42,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-10-06 16:31:42,677 INFO L78 Accepts]: Start accepts. Automaton has has 124 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 123 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-10-06 16:31:42,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:42,680 INFO L225 Difference]: With dead ends: 1982 [2021-10-06 16:31:42,680 INFO L226 Difference]: Without dead ends: 1492 [2021-10-06 16:31:42,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 6207.4ms TimeCoverageRelationStatistics Valid=7626, Invalid=7626, Unknown=0, NotChecked=0, Total=15252 [2021-10-06 16:31:42,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-10-06 16:31:42,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1012. [2021-10-06 16:31:42,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1009 states have (on average 2.3736372646184343) internal successors, (2395), 1011 states have internal predecessors, (2395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:42,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 2395 transitions. [2021-10-06 16:31:42,692 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 2395 transitions. Word has length 124 [2021-10-06 16:31:42,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:42,693 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 2395 transitions. [2021-10-06 16:31:42,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 124 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 123 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:42,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 2395 transitions. [2021-10-06 16:31:42,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-10-06 16:31:42,694 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:42,694 INFO L512 BasicCegarLoop]: trace histogram [121, 1, 1, 1, 1] [2021-10-06 16:31:42,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-10-06 16:31:42,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:42,895 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:31:42,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:42,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1827348385, now seen corresponding path program 121 times [2021-10-06 16:31:42,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:42,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229024844] [2021-10-06 16:31:42,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:42,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:49,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7381 backedges. 0 proven. 7381 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:49,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:31:49,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229024844] [2021-10-06 16:31:49,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229024844] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:49,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876326715] [2021-10-06 16:31:49,075 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:31:49,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:49,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:31:49,076 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:31:49,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-10-06 16:31:51,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:31:51,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 124 conjunts are in the unsatisfiable core [2021-10-06 16:31:51,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:31:51,716 INFO L134 CoverageAnalysis]: Checked inductivity of 7381 backedges. 0 proven. 7381 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:31:51,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876326715] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:31:51,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:31:51,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [122, 122] total 123 [2021-10-06 16:31:51,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030925528] [2021-10-06 16:31:51,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2021-10-06 16:31:51,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:31:51,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2021-10-06 16:31:51,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-06 16:31:51,721 INFO L87 Difference]: Start difference. First operand 1012 states and 2395 transitions. Second operand has 125 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 124 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:58,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:31:58,097 INFO L93 Difference]: Finished difference Result 1998 states and 4729 transitions. [2021-10-06 16:31:58,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-10-06 16:31:58,097 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 124 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-10-06 16:31:58,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:31:58,099 INFO L225 Difference]: With dead ends: 1998 [2021-10-06 16:31:58,099 INFO L226 Difference]: Without dead ends: 1504 [2021-10-06 16:31:58,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 5922.6ms TimeCoverageRelationStatistics Valid=7750, Invalid=7750, Unknown=0, NotChecked=0, Total=15500 [2021-10-06 16:31:58,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-10-06 16:31:58,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1020. [2021-10-06 16:31:58,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1020 states, 1017 states have (on average 2.3736479842674534) internal successors, (2414), 1019 states have internal predecessors, (2414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:58,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1020 states to 1020 states and 2414 transitions. [2021-10-06 16:31:58,113 INFO L78 Accepts]: Start accepts. Automaton has 1020 states and 2414 transitions. Word has length 125 [2021-10-06 16:31:58,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:31:58,113 INFO L470 AbstractCegarLoop]: Abstraction has 1020 states and 2414 transitions. [2021-10-06 16:31:58,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 124 states have (on average 1.0403225806451613) internal successors, (129), 124 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:31:58,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1020 states and 2414 transitions. [2021-10-06 16:31:58,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-10-06 16:31:58,114 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:31:58,114 INFO L512 BasicCegarLoop]: trace histogram [122, 1, 1, 1, 1] [2021-10-06 16:31:58,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-10-06 16:31:58,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:31:58,315 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:31:58,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:31:58,316 INFO L82 PathProgramCache]: Analyzing trace with hash 813226797, now seen corresponding path program 122 times [2021-10-06 16:31:58,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:31:58,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753709927] [2021-10-06 16:31:58,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:31:58,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:31:58,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:04,583 INFO L134 CoverageAnalysis]: Checked inductivity of 7503 backedges. 0 proven. 7503 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:04,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:04,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753709927] [2021-10-06 16:32:04,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753709927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:04,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198934970] [2021-10-06 16:32:04,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-06 16:32:04,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:04,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:04,586 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:32:04,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-10-06 16:32:06,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-06 16:32:06,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:32:06,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 125 conjunts are in the unsatisfiable core [2021-10-06 16:32:06,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:07,297 INFO L134 CoverageAnalysis]: Checked inductivity of 7503 backedges. 0 proven. 7503 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:07,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198934970] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:07,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:07,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 123] total 124 [2021-10-06 16:32:07,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235444416] [2021-10-06 16:32:07,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2021-10-06 16:32:07,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:07,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2021-10-06 16:32:07,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-06 16:32:07,300 INFO L87 Difference]: Start difference. First operand 1020 states and 2414 transitions. Second operand has 126 states, 125 states have (on average 1.04) internal successors, (130), 125 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:13,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:32:13,797 INFO L93 Difference]: Finished difference Result 2014 states and 4767 transitions. [2021-10-06 16:32:13,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-10-06 16:32:13,797 INFO L78 Accepts]: Start accepts. Automaton has has 126 states, 125 states have (on average 1.04) internal successors, (130), 125 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-10-06 16:32:13,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:32:13,800 INFO L225 Difference]: With dead ends: 2014 [2021-10-06 16:32:13,800 INFO L226 Difference]: Without dead ends: 1516 [2021-10-06 16:32:13,801 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 5968.5ms TimeCoverageRelationStatistics Valid=7875, Invalid=7875, Unknown=0, NotChecked=0, Total=15750 [2021-10-06 16:32:13,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2021-10-06 16:32:13,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1028. [2021-10-06 16:32:13,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1025 states have (on average 2.3736585365853657) internal successors, (2433), 1027 states have internal predecessors, (2433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:13,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 2433 transitions. [2021-10-06 16:32:13,837 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 2433 transitions. Word has length 126 [2021-10-06 16:32:13,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:32:13,838 INFO L470 AbstractCegarLoop]: Abstraction has 1028 states and 2433 transitions. [2021-10-06 16:32:13,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 125 states have (on average 1.04) internal successors, (130), 125 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:13,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 2433 transitions. [2021-10-06 16:32:13,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-10-06 16:32:13,839 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:32:13,839 INFO L512 BasicCegarLoop]: trace histogram [123, 1, 1, 1, 1] [2021-10-06 16:32:13,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-10-06 16:32:14,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-10-06 16:32:14,040 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:32:14,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:32:14,041 INFO L82 PathProgramCache]: Analyzing trace with hash -559771359, now seen corresponding path program 123 times [2021-10-06 16:32:14,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:32:14,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195354353] [2021-10-06 16:32:14,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:32:14,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:32:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:20,433 INFO L134 CoverageAnalysis]: Checked inductivity of 7626 backedges. 0 proven. 7626 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:20,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:20,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195354353] [2021-10-06 16:32:20,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195354353] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:20,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53319575] [2021-10-06 16:32:20,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-06 16:32:20,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:20,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:20,435 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:32:20,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-10-06 16:32:22,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 63 check-sat command(s) [2021-10-06 16:32:22,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:32:22,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 126 conjunts are in the unsatisfiable core [2021-10-06 16:32:22,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:23,253 INFO L134 CoverageAnalysis]: Checked inductivity of 7626 backedges. 0 proven. 7626 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:23,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53319575] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:23,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:23,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [124, 124] total 125 [2021-10-06 16:32:23,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638928582] [2021-10-06 16:32:23,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2021-10-06 16:32:23,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:23,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2021-10-06 16:32:23,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-06 16:32:23,256 INFO L87 Difference]: Start difference. First operand 1028 states and 2433 transitions. Second operand has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 126 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:29,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:32:29,975 INFO L93 Difference]: Finished difference Result 2030 states and 4805 transitions. [2021-10-06 16:32:29,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2021-10-06 16:32:29,975 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 126 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2021-10-06 16:32:29,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:32:29,978 INFO L225 Difference]: With dead ends: 2030 [2021-10-06 16:32:29,978 INFO L226 Difference]: Without dead ends: 1528 [2021-10-06 16:32:29,979 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 6127.5ms TimeCoverageRelationStatistics Valid=8001, Invalid=8001, Unknown=0, NotChecked=0, Total=16002 [2021-10-06 16:32:29,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2021-10-06 16:32:29,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1036. [2021-10-06 16:32:29,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1036 states, 1033 states have (on average 2.3736689254598256) internal successors, (2452), 1035 states have internal predecessors, (2452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:29,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1036 states to 1036 states and 2452 transitions. [2021-10-06 16:32:29,991 INFO L78 Accepts]: Start accepts. Automaton has 1036 states and 2452 transitions. Word has length 127 [2021-10-06 16:32:29,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:32:29,991 INFO L470 AbstractCegarLoop]: Abstraction has 1036 states and 2452 transitions. [2021-10-06 16:32:29,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 126 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:29,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1036 states and 2452 transitions. [2021-10-06 16:32:29,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-10-06 16:32:29,993 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:32:29,993 INFO L512 BasicCegarLoop]: trace histogram [124, 1, 1, 1, 1] [2021-10-06 16:32:30,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-10-06 16:32:30,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-10-06 16:32:30,194 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:32:30,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:32:30,194 INFO L82 PathProgramCache]: Analyzing trace with hash -173041235, now seen corresponding path program 124 times [2021-10-06 16:32:30,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:32:30,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458212186] [2021-10-06 16:32:30,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:32:30,195 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:32:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:36,659 INFO L134 CoverageAnalysis]: Checked inductivity of 7750 backedges. 0 proven. 7750 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:36,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:36,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458212186] [2021-10-06 16:32:36,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458212186] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:36,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674036655] [2021-10-06 16:32:36,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-06 16:32:36,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:36,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:36,662 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:32:36,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-10-06 16:32:39,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-06 16:32:39,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:32:39,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 127 conjunts are in the unsatisfiable core [2021-10-06 16:32:39,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:39,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7750 backedges. 0 proven. 7750 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:39,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674036655] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:39,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:39,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 125] total 126 [2021-10-06 16:32:39,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573307534] [2021-10-06 16:32:39,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2021-10-06 16:32:39,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:39,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2021-10-06 16:32:39,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-06 16:32:39,378 INFO L87 Difference]: Start difference. First operand 1036 states and 2452 transitions. Second operand has 128 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 127 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:45,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:32:45,889 INFO L93 Difference]: Finished difference Result 2046 states and 4843 transitions. [2021-10-06 16:32:45,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2021-10-06 16:32:45,890 INFO L78 Accepts]: Start accepts. Automaton has has 128 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 127 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 128 [2021-10-06 16:32:45,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:32:45,892 INFO L225 Difference]: With dead ends: 2046 [2021-10-06 16:32:45,892 INFO L226 Difference]: Without dead ends: 1540 [2021-10-06 16:32:45,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 6202.3ms TimeCoverageRelationStatistics Valid=8128, Invalid=8128, Unknown=0, NotChecked=0, Total=16256 [2021-10-06 16:32:45,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2021-10-06 16:32:45,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1044. [2021-10-06 16:32:45,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1041 states have (on average 2.3736791546589817) internal successors, (2471), 1043 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:45,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2471 transitions. [2021-10-06 16:32:45,912 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2471 transitions. Word has length 128 [2021-10-06 16:32:45,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:32:45,913 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2471 transitions. [2021-10-06 16:32:45,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 128 states, 127 states have (on average 1.0393700787401574) internal successors, (132), 127 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:32:45,913 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2471 transitions. [2021-10-06 16:32:45,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-10-06 16:32:45,915 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:32:45,915 INFO L512 BasicCegarLoop]: trace histogram [125, 1, 1, 1, 1] [2021-10-06 16:32:45,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-10-06 16:32:46,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-10-06 16:32:46,130 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:32:46,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:32:46,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1069309279, now seen corresponding path program 125 times [2021-10-06 16:32:46,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:32:46,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908273227] [2021-10-06 16:32:46,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:32:46,131 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:32:46,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:32:52,756 INFO L134 CoverageAnalysis]: Checked inductivity of 7875 backedges. 0 proven. 7875 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:52,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:32:52,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908273227] [2021-10-06 16:32:52,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908273227] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:52,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890825537] [2021-10-06 16:32:52,757 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-06 16:32:52,757 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:32:52,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:32:52,758 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:32:52,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-10-06 16:32:55,285 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 64 check-sat command(s) [2021-10-06 16:32:55,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:32:55,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 1182 conjuncts, 128 conjunts are in the unsatisfiable core [2021-10-06 16:32:55,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:32:55,598 INFO L134 CoverageAnalysis]: Checked inductivity of 7875 backedges. 0 proven. 7875 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:32:55,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890825537] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:32:55,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:32:55,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [126, 126] total 127 [2021-10-06 16:32:55,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084241026] [2021-10-06 16:32:55,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2021-10-06 16:32:55,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:32:55,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2021-10-06 16:32:55,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-06 16:32:55,601 INFO L87 Difference]: Start difference. First operand 1044 states and 2471 transitions. Second operand has 129 states, 128 states have (on average 1.0390625) internal successors, (133), 128 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:01,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:33:01,969 INFO L93 Difference]: Finished difference Result 2062 states and 4881 transitions. [2021-10-06 16:33:01,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2021-10-06 16:33:01,970 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 128 states have (on average 1.0390625) internal successors, (133), 128 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2021-10-06 16:33:01,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:33:01,972 INFO L225 Difference]: With dead ends: 2062 [2021-10-06 16:33:01,972 INFO L226 Difference]: Without dead ends: 1552 [2021-10-06 16:33:01,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 6310.8ms TimeCoverageRelationStatistics Valid=8256, Invalid=8256, Unknown=0, NotChecked=0, Total=16512 [2021-10-06 16:33:01,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1552 states. [2021-10-06 16:33:01,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1552 to 1052. [2021-10-06 16:33:01,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 1049 states have (on average 2.373689227836034) internal successors, (2490), 1051 states have internal predecessors, (2490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:01,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 2490 transitions. [2021-10-06 16:33:01,986 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 2490 transitions. Word has length 129 [2021-10-06 16:33:01,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:33:01,986 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 2490 transitions. [2021-10-06 16:33:01,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 128 states have (on average 1.0390625) internal successors, (133), 128 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:01,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 2490 transitions. [2021-10-06 16:33:01,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-10-06 16:33:01,987 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:33:01,987 INFO L512 BasicCegarLoop]: trace histogram [126, 1, 1, 1, 1] [2021-10-06 16:33:02,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-10-06 16:33:02,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-10-06 16:33:02,189 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:33:02,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:33:02,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1211152429, now seen corresponding path program 126 times [2021-10-06 16:33:02,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:33:02,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122592287] [2021-10-06 16:33:02,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:33:02,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:33:02,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:33:08,896 INFO L134 CoverageAnalysis]: Checked inductivity of 8001 backedges. 0 proven. 8001 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:33:08,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:33:08,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122592287] [2021-10-06 16:33:08,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122592287] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:08,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383525985] [2021-10-06 16:33:08,897 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-06 16:33:08,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:08,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:33:08,898 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:33:08,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-10-06 16:33:11,477 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 64 check-sat command(s) [2021-10-06 16:33:11,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-06 16:33:11,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 1191 conjuncts, 129 conjunts are in the unsatisfiable core [2021-10-06 16:33:11,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:33:11,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8001 backedges. 0 proven. 8001 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:33:11,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383525985] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:11,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:33:11,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [127, 127] total 128 [2021-10-06 16:33:11,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550548495] [2021-10-06 16:33:11,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2021-10-06 16:33:11,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:33:11,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2021-10-06 16:33:11,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-06 16:33:11,799 INFO L87 Difference]: Start difference. First operand 1052 states and 2490 transitions. Second operand has 130 states, 129 states have (on average 1.0387596899224807) internal successors, (134), 129 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:18,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-06 16:33:18,332 INFO L93 Difference]: Finished difference Result 2078 states and 4919 transitions. [2021-10-06 16:33:18,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-10-06 16:33:18,333 INFO L78 Accepts]: Start accepts. Automaton has has 130 states, 129 states have (on average 1.0387596899224807) internal successors, (134), 129 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-10-06 16:33:18,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-06 16:33:18,335 INFO L225 Difference]: With dead ends: 2078 [2021-10-06 16:33:18,335 INFO L226 Difference]: Without dead ends: 1564 [2021-10-06 16:33:18,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 6435.7ms TimeCoverageRelationStatistics Valid=8385, Invalid=8385, Unknown=0, NotChecked=0, Total=16770 [2021-10-06 16:33:18,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-10-06 16:33:18,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1060. [2021-10-06 16:33:18,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 1057 states have (on average 2.3736991485335857) internal successors, (2509), 1059 states have internal predecessors, (2509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:18,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 2509 transitions. [2021-10-06 16:33:18,352 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 2509 transitions. Word has length 130 [2021-10-06 16:33:18,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-06 16:33:18,352 INFO L470 AbstractCegarLoop]: Abstraction has 1060 states and 2509 transitions. [2021-10-06 16:33:18,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 129 states have (on average 1.0387596899224807) internal successors, (134), 129 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-06 16:33:18,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 2509 transitions. [2021-10-06 16:33:18,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-10-06 16:33:18,354 INFO L504 BasicCegarLoop]: Found error trace [2021-10-06 16:33:18,354 INFO L512 BasicCegarLoop]: trace histogram [127, 1, 1, 1, 1] [2021-10-06 16:33:18,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-10-06 16:33:18,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,134 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:18,555 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2021-10-06 16:33:18,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-06 16:33:18,555 INFO L82 PathProgramCache]: Analyzing trace with hash -1108978655, now seen corresponding path program 127 times [2021-10-06 16:33:18,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-06 16:33:18,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489892927] [2021-10-06 16:33:18,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-06 16:33:18,556 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-06 16:33:18,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:33:25,359 INFO L134 CoverageAnalysis]: Checked inductivity of 8128 backedges. 0 proven. 8128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:33:25,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-06 16:33:25,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489892927] [2021-10-06 16:33:25,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489892927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:25,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597373573] [2021-10-06 16:33:25,359 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-06 16:33:25,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-06 16:33:25,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-06 16:33:25,361 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-06 16:33:25,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-10-06 16:33:27,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-06 16:33:27,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 130 conjunts are in the unsatisfiable core [2021-10-06 16:33:27,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-06 16:33:28,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8128 backedges. 0 proven. 8128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-06 16:33:28,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597373573] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-06 16:33:28,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-06 16:33:28,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 128] total 129 [2021-10-06 16:33:28,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87536650] [2021-10-06 16:33:28,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 131 states [2021-10-06 16:33:28,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-06 16:33:28,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2021-10-06 16:33:28,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8515, Invalid=8515, Unknown=0, NotChecked=0, Total=17030 [2021-10-06 16:33:28,214 INFO L87 Difference]: Start difference. First operand 1060 states and 2509 transitions. Second operand has 131 states, 130 states have (on average 1.0384615384615385) internal successors, (135), 130 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-06 16:33:29,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-06 16:33:29,705 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,717 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-06 16:33:29,720 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-06 16:33:29,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2021-10-06 16:33:29,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-10-06 16:33:29,907 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,910 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,911 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,912 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW [2021-10-06 16:33:29,917 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-06 16:33:29,917 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-06 16:33:29,919 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.10 04:33:29 BasicIcfg [2021-10-06 16:33:29,919 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-06 16:33:29,919 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.witnessprinter [2021-10-06 16:33:29,921 INFO L168 Benchmark]: Toolchain (without parser) took 743262.16 ms. Allocated memory was 160.4 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 136.1 MB in the beginning and 204.8 MB in the end (delta: -68.7 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. [2021-10-06 16:33:29,921 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 160.4 MB. Free memory was 131.1 MB in the beginning and 130.7 MB in the end (delta: 429.9 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-10-06 16:33:29,922 INFO L168 Benchmark]: CACSL2BoogieTranslator took 328.63 ms. Allocated memory is still 160.4 MB. Free memory was 135.7 MB in the beginning and 125.8 MB in the end (delta: 10.0 MB). Peak memory consumption was 9.4 MB. Max. memory is 8.0 GB. [2021-10-06 16:33:29,922 INFO L168 Benchmark]: Boogie Procedure Inliner took 48.02 ms. Allocated memory is still 160.4 MB. Free memory was 125.6 MB in the beginning and 124.0 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-06 16:33:29,922 INFO L168 Benchmark]: Boogie Preprocessor took 29.99 ms. Allocated memory is still 160.4 MB. Free memory was 124.0 MB in the beginning and 122.9 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-06 16:33:29,923 INFO L168 Benchmark]: RCFGBuilder took 714.77 ms. Allocated memory is still 160.4 MB. Free memory was 122.9 MB in the beginning and 107.9 MB in the end (delta: 15.1 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-10-06 16:33:29,923 INFO L168 Benchmark]: TraceAbstraction took 742124.00 ms. Allocated memory was 160.4 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 107.4 MB in the beginning and 204.8 MB in the end (delta: -97.4 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. [2021-10-06 16:33:29,925 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.22 ms. Allocated memory is still 160.4 MB. Free memory was 131.1 MB in the beginning and 130.7 MB in the end (delta: 429.9 kB). There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 328.63 ms. Allocated memory is still 160.4 MB. Free memory was 135.7 MB in the beginning and 125.8 MB in the end (delta: 10.0 MB). Peak memory consumption was 9.4 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 48.02 ms. Allocated memory is still 160.4 MB. Free memory was 125.6 MB in the beginning and 124.0 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 29.99 ms. Allocated memory is still 160.4 MB. Free memory was 124.0 MB in the beginning and 122.9 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 714.77 ms. Allocated memory is still 160.4 MB. Free memory was 122.9 MB in the beginning and 107.9 MB in the end (delta: 15.1 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 742124.00 ms. Allocated memory was 160.4 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 107.4 MB in the beginning and 204.8 MB in the end (delta: -97.4 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4061.3ms, 92 PlacesBefore, 32 PlacesAfterwards, 91 TransitionsBefore, 27 TransitionsAfterwards, 900 CoEnabledTransitionPairs, 6 FixpointIterations, 43 TrivialSequentialCompositions, 33 ConcurrentSequentialCompositions, 5 TrivialYvCompositions, 4 ConcurrentYvCompositions, 4 ChoiceCompositions, 89 TotalNumberOfCompositions, 1158 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1103, positive: 1096, positive conditional: 0, positive unconditional: 1096, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 569, positive: 563, positive conditional: 0, positive unconditional: 563, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 569, positive: 561, positive conditional: 0, positive unconditional: 561, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 40, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1103, positive: 533, positive conditional: 0, positive unconditional: 533, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 569, unknown conditional: 0, unknown unconditional: 569] , Statistics on independence cache: Total cache size (in pairs): 48, Positive cache size: 48, Positive conditional cache size: 0, Positive unconditional cache size: 48, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 41]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1060states) and FLOYD_HOARE automaton (currently 36 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (265 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 116 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 741943.9ms, OverallIterations: 139, TraceHistogramMax: 127, EmptinessCheckTime: 192.1ms, AutomataDifference: 236088.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 4130.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 25822 SDtfs, 182878 SDslu, 142757 SDs, 0 SdLazy, 17994 SolverSat, 32115 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 23498.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 16839 GetRequests, 8429 SyntacticMatches, 0 SemanticMatches, 8410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16006 ImplicationChecksByTransitivity, 296598.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1060occurred in iteration=138, InterpolantAutomatonStates: 8422, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1793.9ms AutomataMinimizationTime, 138 MinimizatonAttempts, 33186 StatesRemovedByMinimization, 136 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2489.3ms SsaConstructionTime, 18220.1ms SatisfiabilityAnalysisTime, 336767.5ms InterpolantComputationTime, 17420 NumberOfCodeBlocks, 17414 NumberOfCodeBlocksAsserted, 2373 NumberOfCheckSat, 17147 ConstructedInterpolants, 0 QuantifiedInterpolants, 51405 SizeOfPredicates, 0 NumberOfNonLiveVariables, 80963 ConjunctsInSsa, 8537 ConjunctsInUnsatCore, 273 InterpolantComputations, 10 PerfectInterpolantSequences, 19/699040 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